[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Remover a ultima linha do arquivo
From: |
André Saunite |
Subject: |
Re: [shell-script] Remover a ultima linha do arquivo |
Date: |
Wed, 9 Apr 2008 09:29:48 -0300 |
Cara,
Nunca redirecione a saída de um arquivo para o próprio arquivo, o shell
"zera" o arquivo de saída antes de processar o comando, olha só:
$ *cat a*
1
2
3
4
$ *cat a | sed 's/4d/ /' >
*$ *cat a*
$
Você pode usar assim se tiver usando o GNU sed:
$ *sed -i '$d' a*
$ *cat a*
1
2
3
Abs,
André Saunite
[As partes desta mensagem que não continham texto foram removidas]
Re: [shell-script] Remover a ultima linha do arquivo, Henrique, 2008/04/09
Re: [shell-script] Remover a ultima linha do arquivo, mxspan-general, 2008/04/13