2008/10/17 Heitor <[EMAIL PROTECTED]> > > > > Se você está estudando os comandos envolvidos na solução, o caminho > é este. > > Por outro lado, se o objetivo é resolver de forma simples o problema, > > recomendo estudar também outras ferramantas como por exemplo o sed. > > > > Veja por exemplo isto: > > sed '1,/^FIM DO ARQUIVO$/!d' arq | sed '$d' > > > > -- > > Fabiano Caixeta Duarte > > Especialista em Redes de Computadores > > Linux User #195299 > > Ribeirão Preto - SP > > > > Nossa se essa é a forma simples não quero nem ver a complicada... kkkk > Brincadeiras a parte, alguém poderia explicar isso por favor? > > [ ]'s > Heitor.
Posso explicar. Mais do que isto, posso recomendar uma boa leitura que me foi muito útil há vários anos: http://aurelio.net/sed/ A explicação: sed '1,/^FIM DO ARQUIVO$/!d' arq | sed '$d' Não remova a parte do texto que começa na primeira linha e termina na linha que contém exatamente a frase "FIM DO ARQUIVO" e, em seguida, remova a última linha (que contém a mesma frase) Vale a pena ler o material sugerido de cabo a rabo. Vale cada segundo investido. -- Fabiano Caixeta Duarte Especialista em Redes de Computadores Linux User #195299 Ribeirão Preto - SP [As partes desta mensagem que não continham texto foram removidas]