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

Re: sed não apaga linha



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


Reply to: