[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
- Duvido sed,
Leandro Costa <=