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

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

percorrer arquivo


From: jc_inforlinux
Subject: percorrer arquivo
Date: Wed, 22 Nov 2006 17:48:41 -0000
User-agent: eGroups-EW/0.82

pessoal to com um problema tenho q percorrer um arquivo neste formato:
1;21/11/2006;20:14:53
2;21/11/2006;20:14:58
3;21/11/2006;20:18:57
4;21/11/2006;20:19:25
5;21/11/2006;20:21:42

e uso um for para checar cada registro e passar para a variavel.

#############

count=`cat /root/cerberus.txt | wc -l`;
for i in `seq $count`
do
        codigo=`grep ^$i /root/cerberus.txt | cut -f1 -d";"`;
        data=`grep ^$i /root/cerberus.txt | cut -f2 -d";"`;
        hora=`grep ^$i /root/cerberus.txt | cut -f3 -d";"`;

        echo "$codigo $data $hora
done

##############

so que quado chega no decimo registro o grep seta tanto o registro 1
qto o 10 gerando uma bagunca.. tem como retorna somente a primeira
ocorrencia para 1  e naum todos que iniciam com 1...





reply via email to

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