Olá pessoal !

Sendo arquivo.txt com 7000 linhas no seguinte padrão: 
(id|nome|sobrenome)

123456|abcd|xyzt

preciso gerar a seguinte saida:

123456|dso#ij83%9!87==|abcd|xyzt

sendo que "dso#ij83%9!87==" é um calculo executado por outro script.

estou tentando resolver com dicas que os colegas me passaram
a algum tempo, mas o resultado não esta legal (aliás, sem resultados).

a linha que estou tentando usar é:

awk -F\| '{print $1"|" system("./calcula.sh",$1) "|"$2"|"$3}' arquivo.txt

Onde estou errando ?



Responder a