Um loop while
com entrada adequada pode fazer o trabalho, assumindo que nenhum caractere IFS
-thwarting nas listagens de diretórios.
paste <(ls /var) <(ls /usr) | while read e u; do echo $e $u; done
Suponha que eu tenha 2 loops separados
for file1 in 'ls Dir1/' ; do
echo $file1
done
for file2 in 'ls Dir2/' ; do
echo $file2
done
Eu quero um loop único para iterar os dois diretórios pseudocódigo
for file1 , file2 in 'ls Dir1' , 'ls Dir2'
do
echo $file1
echo file2
done
É possível