para múltiplas variáveis de laço

1

Eu tenho dois arquivos de texto e quero colocar cada linha de ambos os arquivos como saída, por exemplo

#!/bin/bash
u='cat newlist'
for i in $u 
do
echo ""
echo ",'$i'"

for b in $( cat password )
do
echo ",'$b'"
done
done

O resultado deve ser

abc - from Users file 'line # 1'
123 - from password file 'line # 1'

Qualquer ajuda, por favor

    
por User4283 05.05.2011 / 19:16

2 respostas

4
#!/bin/bash
exec 8<passwordfile
while read user
do
    read password <&8
    echo $user
    echo $password
done <usersfile
    
por 05.05.2011 / 19:32
1

paste

Além disso, entrada # 1 do FAQ da BASH .

    
por 05.05.2011 / 19:28