Você pode fazer isso com colar.
while read a b ; do mount "$a" "$b" ; done < <(paste file1 file2)
Eu gostaria de executar um script que terá entrada de dois arquivos para montar vários diretórios.
O objetivo é:
#mount 'line 1 from file 1' 'line 1 from file 2'
#mount 'line 2 from file 1' 'line 2 from file 2'
#mount 'line 3 from file 1' 'line 3 from file 2'
#mount 'line 4 from file 1' 'line 4 from file 2'
e assim por diante até a linha 100.
Como posso fazer isso em um script?
Você pode fazer isso com colar.
while read a b ; do mount "$a" "$b" ; done < <(paste file1 file2)
paste file1 file2 | head -n100 | while read arg1 arg2; do mount "$arg1" "$arg2"; done
Tags bash mount loop-device linux