Quiero iterar sobre cada línea en la salida de: ls -l /some/dir/*
Ahora mismo estoy intentando: for x in $(ls -l $1); do echo $x; done
Sin embargo, esto itera sobre cada elemento en la línea por separado, así que obtengo:
-r--r-----
1
ivanevf
eng
1074
Apr
22
13:07
File1
-r--r-----
1
ivanevf
eng
1074
Apr
22
13:17
File2
Pero quiero iterar sobre cada línea como un todo. ¿Cómo puedo hacer eso?