История изменений
Исправление vodz, (текущая версия) :
баг старых версий bash, в которых команда IFS='.' read -r -a AW <<< «$A»
И всё же я настаиваю, что это ваша проблема. Ибо у вас было без кавычек и соответственно разное поведение для разных версий.
Ну изменили синтаксис для без кавычек. Но хорошо ли это? А с кавычками все версии сработают одинаково. И IFS как отдельная команда — полезно, ибо формировать выходную строку очень просто:
BN="${BW[*]::${#AW[@]}"
"[*]"
заюзано специально.Исходная версия vodz, :
баг старых версий bash, в которых команда IFS='.' read -r -a AW <<< «$A»
И всё же я настаиваю, что это ваша проблема. Ибо у вас было без кавычек и соответственно разное поведение для разных версий.
Ну изменили синтаксис для без кавычек. Но хорошо ли это? А с кавычками все версии сработают одинаково. И IFS как отдельная команда — полезно, ибо формировать выходную строку очень просто:
BN="${BW[*]::${#AW[@]}"
- " заюзано специально.