[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: apagar a última linha
From: |
Sérgio |
Subject: |
Re: apagar a última linha |
Date: |
Thu, 29 Oct 2009 17:29:50 -0000 |
User-agent: |
eGroups-EW/0.82 |
Para apagar arquivos vazios
find -maxdepth 1 -empty -type f
Mas se quizer pegar também diretórios basta tirar -type f
Se quizer buscar recursivo basta remover -maxdepth 1
e para remover a última linha de todos os txt faça:
sed -i '$d' *.txt
Dica do sed: se colocar o cifrão dentro de um padrão de busca /pattern$/
indica final de linha, já se usar o cifrão fora do padrão de busca indica fim
do arquivo, a opção 'd' do sed é a deleção.
--- Em address@hidden, Jair Santanna <jairsantanna@...> escreveu
>
> Como eu faço para apagar a ultima linha de um arquivo?
> Como eu faço para apagar arquivos que estão vazios?
>
> Alguém pode me dar uma dica?
>
>
> JJ.Santanna
>