Я новичок в сценариях оболочки и пытаюсь выяснить, как напечатать 3 (или более) значения массива одновременно. Вот список слов, с которыми я работаю:
$ cat words.txt
one
two
three
four
five
six
seven
eight
nine
ten
Вот сценарий, который я начал:
$ cat test.sh
#!/bin/bash
arr=($(cat words.txt))
for i in "${arr[@]}"; do
echo "$i" "$i" "$i"
done
Желаемый результат:
один два три
четыре пять шесть
семь восемь девять
Если использование цикла for не лучший и самый практичный метод для получения желаемого результата, я очень открыт для предложений.