Em 24-10-2011 11:56, Fred Maranhão escreveu:
Caros, Eu esperava que o seguinte comando: sed '1 s/.*\n//'<fredm.txt>fredm.sed.txt removesse a primeira linha do arquivo, mas ele não está fazendo nada. o comando: sed '1 s/.*//'<fredm.txt>fredm.sed.txt apaga o conteúdo da linha mas não remove a linha. Estou usando o \n de forma errada?
Olá,O sed separa linha a linha pelo \n, então não faz sentido usar \n no sed.
Para apagar a primeira linha use '1d': sed '1d' <fredm.txt >fredm.sed.txt []'s Junior Polegato