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 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]