[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] SED
From: |
Tiago Barcellos Peczenyj |
Subject: |
Re: [shell-script] SED |
Date: |
Wed, 17 Jan 2007 14:12:15 -0200 |
Humm...
sed 's/padrão/substituição/g' arquivo > arquivo novo
qual o padrão para ]^NULL^[ ? bom, os colchetes e o ^ são metacaracteres e
precisam ser escapados com uma contra-barra na frente
qual padrão para | | ? tanto pode ser | | literal quanto I\ *| caso vc
tenha um numero variavel de caracteres espaço.
para apagar estes caras basta
sed 's/padrão//g'
e para executar 2 comandos, basta separa-los por ; dentro das aspas ;-)
On 1/17/07, Eduardo de Paula <address@hidden> wrote:
>
> Boa tarde turma,
>
> a dúvida que tenho é simples..
>
> usando o sed eu gostaria de limpar um arquivo retirando dele duas coisas:
>
> - as vezes dentro do arquivo ele aparece com um campo ]^NULL^[
>
> - e as vezes aparece espaços em branco entre os pipes | |
>
> ou seja, desejo retirar os espaços em branco " " e tb o "]^null^["
>
> 105008|RESTITUIÇÃO DE ÁREA - TERRAS PÚBLICAS - DOMÍNIO PÚBLICO -
> ADMINISTRATIVO
> |339091|N|]^NULL^[ |21|01050205|]^NULL^[
> |RESTITUIÇÃO ÁREA/TERRAS PÚBLICAS/DOMÍNIO
> PÚBLICO/ADMINISTRATIVO
>
> Abraços
>
> Eduardo
>
>
--
Tiago B Peczenyj
Linux User #405772
# cd /pub
# more beer
[As partes desta mensagem que não continham texto foram removidas]
- SED, Eduardo de Paula, 2007/01/17
- Re: [shell-script] SED,
Tiago Barcellos Peczenyj <=
- Re: SED, Eduardo de Paula, 2007/01/17
- Re: [shell-script] Re: SED, Tiago Barcellos Peczenyj, 2007/01/17
- Re: [shell-script] Re: SED, Bruno Gola, 2007/01/17
- Re: [shell-script] Re: SED, Eduardo de Paula, 2007/01/19
- Re: [shell-script] Re: SED, Flavio Junior, 2007/01/19
- Re: [shell-script] Re: SED, Flavio Junior, 2007/01/19
- Re: [shell-script] Re: SED, Eduardo de Paula, 2007/01/19