bash, for, использование "внешних" переменных внутри тела цикла

а в чем смысл имено так представлять переменную?

 for I in ${TEMP[*]}
большие буквы сразу понятно что переменная!
с фигурными скобками работает всегда ${TEMP}, а так $TEMP не всегда!!!
[ * ] преобразовать массив в строку с разделителем пробел.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
Преобразовывать массив с строку имеет смысл, если массив уже существует как данность.
Создавать массив специально, только для того, чтобы преобразовать в строку... несколько избыточно :)
Особенно в таком недружественном к массивам языке, как шелл.
 
Зарегистрироваться или войдите чтобы оставить сообщение.