Respuestas:
No necesitas usar cat
:
while read line; do
echo "$line"
done < my_file
Sin embargo, no creo que haya una manera más simple.
Lo más simple, creo, sería usar xargs
, por ejemplo,
xargs -L1 gzip < my_file
La -L1
opción le indica xargs
que procese una línea de entrada a la vez. También puede echar un vistazo al paralelo GNU , que es muy similar xargs
pero más potente en algunas situaciones.
IFS="\n\b"; for i in $MYROWOFCONTENT; do echo $i; done;
cd
, si lo haces) .