Когда я хочу что-то сделать с каждой строкой в файле, я обычно пишу
cat my_file | while read a
do
gzip "$a"
done
GZIP это просто пример, это может быть что угодно.
Мне интересно, есть ли другой способ получить строки, чем cat file | while read
?