История изменений
Исправление legolegs, (текущая версия) :
Обратите внимание, сударь, на этот случай: ТС попробовал писать на баше как на обычном языке программирования с переменными и циклами и начисто провалил дело, напутав с
1) кавычками
2) '\n'
и ' '
3) ${var1[*]}
вместо ${var1[@]}
Поймёт ли он, почему в вашем решении используется echo s1; echo s3
, а не echo s1 s3
?
Вот именно поэтому я никогда не советую писать на sh/bash в императивном стиле, с явными циклами и переменными, если этого можно избежать.
Исходная версия legolegs, :
Обратите внимание, сударь, на этот случай: ТС попробовал писать на баше как на обычном языке программирования с переменными и циклами и начисто провалил дело, напутав с
1) кавычками
2) '\n' и ' '
3) ${var1
- } вместо ${var1[@]}
Поймёт ли он, почему в вашем решении используется
echo s1; echo s3
, а неecho s1 s3
?Вот именно поэтому я никогда не советую писать на sh/bash в императивном стиле, с явными циклами и переменными, если этого можно избежать.