Olá ...
Pq vc nao usa algo como: for i in $(cat <SEUARQUIVO>); do COMANDO "$i" done []´s Marcio ----- Original Message ----- From: "Pablo Henrique" <[EMAIL PROTECTED]> To: "debian-list" <debian-user-portuguese@lists.debian.org> Sent: Sunday, April 13, 2003 8:58 PM Subject: (Exemplo)Como ler linha por linha de um arquivo de texto shell script? > Leandro estou passando abaixo os dois exemplos um do > arquivo que tenho: > > [EMAIL PROTECTED]:~/musicastmp$ cat arquivo_exemplo > #CONTEUDO DO ARQUIVO > > /mnt/hda7/Musicas/Vivaldi - Four Seasons - Summer.mp3 > /mnt/hda7/Musicas/Angra - Carry On.mp3 > /mnt/hda7/Musicas/Angra - Judgement Day.mp3 > /mnt/hda7/Musicas/Angra - Nova era.mp3 > > Agora estou enviado o exemplo que voce me passou > > [EMAIL PROTECTED]:~/musicastmp$ cat linha2linha.sh > Z=10 > CL=0 > > for i in $(cat arquivo_exemplo); do > CL=`expr $CL + 1` > #echo " -- $CL -- " > if [ "$CL" == "$Z" ]; then > echo "$i" > exit > fi > done > [EMAIL PROTECTED]:~/musicastmp$ ./linha2linha > #RETORNA > > On.mp3 > > preciso de algo do genero > > while(!arquivo_eof){ > leia_linha $i do arquivo > executa funcao xyz passando a linha $i como > paramentro > $i ++ > } > > Tem como fazer isso no script? > > _______________________________________________________________________ > Yahoo! Mail > O melhor e-mail gratuito da internet: 6MB de espaço, antivírus, acesso POP3, filtro contra spam. > http://br.mail.yahoo.com/ > > > -- > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED] > >