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

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

Duvido sed


From: Leandro Costa
Subject: Duvido sed
Date: Sat, 20 Mar 2004 10:31:35 -0300

Bom dia PessoALLo,

Estou fazendo um programinha e cai no seguinte problema

dados.txt
0001|1|Michel
Sabino|0118p|00:60:B0:C3:85:D9|10.1.0.1|a|b|c|cnama1|cname2|cna
me3
0002|2|Luciano
Ferreira|0112p|00:60:B0:C3:A5:7A|10.1.0.2|20/3/2004|b|c|cname1|cname2|cname3

pedaco do codigo onde pego a linha e transformo ela em #1, $2, $3....

# obs.: a primeira linha é apagada porque são os nomes dos campos
 sed 1d $BANCO | while read LINHA; do       # cada linha do banco em $LINHA
     set - $LINHA                            # guarda dados em $1, $2, $3...
     echo -e $1,$2,$3,$4,$5
     echo -e $6,$7,$8,$9,$10
     echo -e $11,$12
     echo -e ""

olha o resultado :
0001,1,MichelSantos,0118p,00:60:B0:C3:85:D9
10.1.0.1,a,b,c,00010
00011,00012

0002,2,Luciano Ferreira,0112p,00:60:B0:C3:A5:7A
10.1.0.2,20/3/2004,b,c,00020
00021,00022

vc sabe dizer pq aparece o numero 00010,00011, 0012 e nao : cname1, cname2,
cname3



grato
Leandro



reply via email to

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