Когда использовать массивы для определения команд?

Я где-то читал, что массивы лучше всего подходят для создания команд.

sent='A long sentence with lots of words in it.'
long=('-e' '/ long/d')
lots=('-e' '/ lots of/d')
init=('-e' '/ in it/d')
echo sent | sed -r ${long[@]} ${lots[@]} ${init[@]}

У меня возникла проблема с переменной, не являющейся массивом, поэтому я использовал такие массивы. Это необходимо? Когда массив будет лишним и когда он понадобится?

0
23.10.2017, 19:51
0 ответов

Теги

Похожие вопросы