[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Inclusão de um único caracter no inicio de uma linha
From: |
Renato de Oliveira Diogo |
Subject: |
Re: [shell-script] Inclusão de um único caracter no inicio de uma linha - SED |
Date: |
Fri, 21 Nov 2008 09:26:24 -0200 |
Opa, Fabiano,
tentei executar, e aparece o seguinte erro:
[root@thedark named]# sed '/\/'$DOMAIN.db'/{/^#!{s/^/#/}}' arquivo
sed: -e expressão #1, caractere 35: unknown command: `^'
Aí fiz a correção, ficando assim
sed '/\/'$DOMAIN.db'/{/^#!/{s/^/#/}}' arquivo
Vlw, pela ajuda
[]s
________________________________________________
Renato de Oliveira Diogo
Bacharel em Ciência da Computação
UNESP - Bauru
LPIC1 - Linux Professional Institute Certification - Nível 1
address@hidden
address@hidden
2008/11/20 Fabiano Caixeta Duarte <address@hidden>:
> 2008/11/20 Renato de Oliveira Diogo <address@hidden>
>
>> Legal Fabiano e Andre...
>>
>> funcionou...
>>
>> deixa eu perguntar, existe a possibilidade de eu testar dentro do sed,
>> se a linha já estiver com "#" ele não colocar?
>>
>> > sed '/\/'$DOMAIN.db'/{s/^/#/}' arquivo
>> >
>> > Ou seja, nas linhas em que o padrão for encontrado, "substitui" o início
>> de
>> > linha por um #.
>>
>>
> Claro que sim!
>
> Ao invés de {comando}, faça !{comando}
>
> sed '/\/'$DOMAIN.db'/{/^#/!{s/^/#/}}' arquivo
>
> --
> Fabiano Caixeta Duarte
> Especialista em Redes de Computadores
> Linux User #195299
> Ribeirão Preto - SP
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
- Inclusão de um único caracter no inicio de uma linha - SED, Renato de Oliveira Diogo, 2008/11/20
- Re: [shell-script] Inclusão de um único caracter no inicio de uma linha - SED, André Saunite, 2008/11/20
- Re: [shell-script] Inclusão de um único caracter no inicio de uma linha - SED, Renato de Oliveira Diogo, 2008/11/20
- Re: [shell-script] Inclusão de um único caracter no inicio de uma linha - SED, André Saunite, 2008/11/20
- Re: [shell-script] Inclusão de um único caracter no inicio de uma linha - SED, Fabiano Caixeta Duarte, 2008/11/20
- Re: [shell-script] Inclusão de um único caracter no inicio de uma linha - SED, Renato de Oliveira Diogo, 2008/11/20
- Re: [shell-script] Inclusão de um único caracter no inicio de uma linha - SED, Fabiano Caixeta Duarte, 2008/11/20
- Re: [shell-script] Inclusão de um único caracter no inicio de uma linha - SED,
Renato de Oliveira Diogo <=
- Re: [shell-script] Inclusão de um único caracter no inicio de uma linha - SED, Renato de Oliveira Diogo, 2008/11/21