|
From: | Rafael Couto |
Subject: | Re: [shell-script] for dentro do for |
Date: | Mon, 14 Apr 2014 13:24:24 -0300 |
Fala Rafael!pela qdt de emails que vc recebeu mandando usar o while, vc já deve ter percebido que o melhor mesmo é o while, mas tb dá para fazer com for. O problema é que a linha em que vc manda executar o convert.sh está toda errada. Vou fazer com for para vc ver:for x in $(cat export.txt); dofor y in $(cat poolsb_out); doz=$(convert.sh $x $y outputfile.txt)echo $zechodonedoneFazendo desse jeito, estou supondo que convert.sh recebe 3 parâmetros. Se é para receber só $x e $y e dar a saída em outputfile.txt, ele deveria ser feito assim:for x in $(cat export.txt); dofor y in $(cat poolsb_out); doz=$(convert.sh $x $y)echo -e "$z\n" | tee -a outputfile.txtdonedoneEm 11 de abril de 2014 17:48, Rafael Couto <address@hidden> escreveu:Consegui resolver uma parte, mas no segundo for, ele entende que os espaços são linhas e ferra com a minha saída.
for x in $(cat export.txt); do
for y in $(cat poolsb_out); do
z="convert.sh $x $y outputfile.txt > outputfile.txt"
echo $z
echo""
done
done--Em 11 de abril de 2014 17:43, <address@hidden> escreveu:
Boa tarde senhores.
Preciso ler as linhas de um arquivo e para cada linha, ler um outro arquivo e executar cada uma de suas linhas, aí volto para a segunda linha do primeiro arquivo e faço o mesmo procedimento.Tentei o comando abaixo, mas não tive sucesso.$ for x in $(cat export.txt)
do
/tools/convert.sh $x < for y in $(cat poolsb_out ); do echo $y; done
done
[]'s Rafael--[]'s Rafael
[Prev in Thread] Current Thread [Next in Thread]
- for dentro do for, rafaelmcouto, 2014/04/11
- Re: [shell-script] for dentro do for, Rafael Couto, 2014/04/11
- Re: [shell-script] for dentro do for, Fredi Rolf Bieging, 2014/04/11
- Re: [shell-script] for dentro do for, Fernando Mercês, 2014/04/11
- Re: [shell-script] for dentro do for, Julio C. Neves, 2014/04/11
- Re: [shell-script] for dentro do for, Rafael Couto <=
- Re: [shell-script] for dentro do for, Bruno Viana, 2014/04/11
- Re: for dentro do for, itamarnet, 2014/04/11
- Prev by Date: Re: [shell-script] aguardar padrao em arquivo de log
- Next by Date: Re: [shell-script] aguardar padrao em arquivo de log
- Previous by thread: Re: [shell-script] for dentro do for
- Next by thread: Re: [shell-script] for dentro do for
- Index(es):