[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Re: Deletar linhas de um arquivo que contenham uma st
From: |
MrBiTS |
Subject: |
Re: [shell-script] Re: Deletar linhas de um arquivo que contenham uma string? |
Date: |
Fri, 10 Apr 2009 19:28:03 -0300 |
User-agent: |
Thunderbird 2.0.0.21 (X11/20090409) |
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
> pior que nao deletou.
>
> # sed '/teste-123/d' arquivo.txt
>
> isso faz com que o arquivo inteiro passe pela tela mas no final se eu der um
> cat arquivo.txt | grep teste-123 , as linhas estao todas la.
Lógico que as linhas ainda estão lá. O sed, da forma que você o colocou, não
altera o arquivo origem. Somente faz as modificações e
manda o resultado para a saída padrão. Você precisa direcioná-la para outro
arquivo, com algo como
sed '/teste-123/d' arquivo.txt > arquivo_resultado.txt
As versões mais atuais do sed vêm com a opção -i, que já faz a modificação no
próprio arquivo. Entretanto, ele não faz uma cópia de
segurança antes e se você errar sua regex, pode perder informação.
Vale você estudar conceitos básicos de sistema operacional antes de querer dar
passos mais largos.
- --
Um abraço
.0. MrBiTs - address@hidden
..0 GnuPG -
http://keys.cardboard.net:11371/pks/lookup?op=get&search=0xAC37715A6DD1F186
000 http://www.mrbits.com.br
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAknfx/EACgkQrDdxWm3R8YY9OwCgkK7SZCN6yVV4VG5k1Z0bDnFo
/3sAn2TezuDgycS3N4QcTn/yiXZN9VrW
=r/Ir
-----END PGP SIGNATURE-----
- Deletar linhas de um arquivo que contenham uma string?, bossonaroesao06, 2009/04/10
- Re: [shell-script] Deletar linhas de um arquivo que contenham uma string?, Anderson, 2009/04/10
- Re: Deletar linhas de um arquivo que contenham uma string?, bossonaroesao06, 2009/04/10
- Re: [shell-script] Re: Deletar linhas de um arquivo que contenham uma string?, Anderson, 2009/04/10
- Re: Deletar linhas de um arquivo que contenham uma string?, bossonaroesao06, 2009/04/10
- Re: Deletar linhas de um arquivo que contenham uma string?, bossonaroesao06, 2009/04/10
- Re: [shell-script] Re: Deletar linhas de um arquivo que contenham uma string?, Raul Libório, 2009/04/10
- Re: Deletar linhas de um arquivo que contenham uma string?, bossonaroesao06, 2009/04/10
- Re: [shell-script] Re: Deletar linhas de um arquivo que contenham uma string?, Raul Libório, 2009/04/10
- Re: [shell-script] Re: Deletar linhas de um arquivo que contenham uma string?,
MrBiTS <=
- Re: [shell-script] Re: Deletar linhas de um arquivo que contenham uma string?, MrBiTS, 2009/04/15
Re: [shell-script] Deletar linhas de um arquivo que contenham uma string?, Cristiano Amaral, 2009/04/13