Monta diretórios depois de receber entrada de 2 arquivos

1

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?

    
por Vivek Dabas 20.09.2018 / 18:09

2 respostas

2

Você pode fazer isso com colar.

while read a b ; do mount "$a" "$b" ; done < <(paste file1 file2)
    
por 20.09.2018 / 18:15
1
paste file1 file2 | head -n100 | while read arg1 arg2; do mount "$arg1" "$arg2"; done
    
por 20.09.2018 / 18:12