shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Somar valores em arquivos diferente


From: Tiago Ribeiro
Subject: Re: [shell-script] Somar valores em arquivos diferente
Date: Tue, 18 Nov 2014 17:56:34 -0200

Júlio, boa tarde,

Eu tentei exatamente sem os espaços, colei o que vc tinha mandado antes e rodei, reparei
que ao usar seta para cima, aparecia com espaço, apaguei os espaços, e eles
voltavam .

Estava rodando no csh , agora rodei no sh, e veja o resultado:

# paste -d ' ' <(cut -f-2 -d' ' 1ed60b79-8fd0-11e1-9299-00022ad57aa3) <(paste -d+ <(cut -f3 -d' ' 1ed60b79-8fd0-11e1-9299-00022ad57aa3) <(cut -f3 -d' ' 47cab244-8464-11e3-b1a2-001aa0197ea4) | bc)
Syntax error: "(" unexpected



Em 18/11/2014, à(s) 15:58, 'Julio C. Neves' address@hidden [shell-script] <address@hidden> escreveu:



Fala Tiago,
repare que na minha solução - que não é um soluço grande ;) - os sinais de menor que (<) estão colados nos parênteses. Da forma que vc colocou, com espaços, ele tenta redirecionar a entrada.

Se funcionar - Saravá! - eu explico direitinho o que fiz. Acho a solução bonita e técnicamente interessante, mas já vou avisando com sed e awk, apesar de se escrever mais, deve ficar mais veloz.

Por favor, tente isso daqui:

$ ​paste -d ' ' <(cut -f-2 -d' ' 1ed60b79-8fd0-11e1-9299-00022ad57aa3) <(paste -d+ <(cut -f3 -d' ' 1ed60b79-8fd0-11e1-9299-00022ad57aa3) <(cut -f3 -d' ' 47cab244-8464-11e3-b1a2-001aa0197ea4) | bc)

--
www.bsdjf.com.br





reply via email to

[Prev in Thread] Current Thread [Next in Thread]