Opa, corrigindo novamente:
sed '/\/'$DOMAIN.db'/{/^#/!{s/^/#/}}' arquivo
[]s
Renato de Oliveira Diogo
Bacharel em Ciência da Computação
UNESP - Bauru
LPIC1 - Linux Professional Institute Certification - Nível 1
[EMAIL PROTECTED]
[EMAIL PROTECTE
Opa, Fabiano,
tentei executar, e aparece o seguinte erro:
[EMAIL PROTECTED] 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
___
2008/11/20 Renato de Oliveira Diogo <[EMAIL PROTECTED]>
> 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 e
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?
[]s
Renato de Oliveira Diogo
Bacharel em Ciência da Computação
UNESP - Bauru
LPIC1 - Linu
2008/11/20 Renato de Oliveira Diogo <[EMAIL PROTECTED]>
> Olá Andre
>
> então, tentei averiguar o que você fez.. estamos no caminho... mas
> aind tem um detalhe... nesse exemplo que estamos usando, imagine que a
> variável DOMAIN receba diogo.com.br
> Neste caso ele deveria marcar somente
>
> incl
Assim?
[EMAIL PROTECTED]:~$ cat test
include "/var/named/masters.inc/renato.com.br.db";
include "/var/named/masters.inc/renato.diogo.com.br.db";
include "/var/named/masters.inc/rdiogo.com.br.db";
include "/var/named/masters.inc/diogo.com.br.db";
[EMAIL PROTECTED]:~$ DOMAIN=diogo.com.br
[EMAIL PR
Olá Andre
então, tentei averiguar o que você fez.. estamos no caminho... mas
aind tem um detalhe... nesse exemplo que estamos usando, imagine que a
variável DOMAIN receba diogo.com.br
Neste caso ele deveria marcar somente
include "/var/named/masters.inc/renato.com.br.db";
include "/var/named/mast
Hey you!
Ve se eh isso aqui que voce procura:
[EMAIL PROTECTED]:~$ cat test
include "/var/named/masters.inc/renato.com.br.db";
include "/var/named/masters.inc/renato.diogo.com.br.db";
include "/var/named/masters.inc/rdiogo.com.br.db";
[EMAIL PROTECTED]:~$ DOMAIN=renato.com.br
[EMAIL PROTECTED]:
Senhores
bom dia
estou com a dificuldade de elaborar o script do sed para que ele
identifique uma linha, e se achar, acrescentar o(s) caracter(s) "#" ou
"//" (ideia é comentar a linha).
O arquivo que vou modificar tem o seguinte formato:
===
include "/var/named/masters.inc/renato.com.br.db";
incl