Ainda na ideia do Tiago... $ sed -i.old '/^#Cliente A/,/^[ \t]*$/s/^/#/' arquivo
Porem não fica tao legal por que comenta tudo.. -- Flavio do Carmo Junior On 4/22/08, Tiago Barcellos Peczenyj <[EMAIL PROTECTED]> wrote: > > Tenta isso > > sed -i.old '/^#Cliente: A/,/^[ \t]*$/d' arquivo > > Vai deletar tudo desde '#Cliente: A' até uma linha em branco ;-) > > 2008/4/22 xiss_break <[EMAIL PROTECTED] <xiss_break%40yahoo.com.br> > >: > > > > > > > > > > > > > > Olá pessoal, gostaria de obter a ajuda de voces com referencia a um > > determinado problema, exemplo: > > > > # Cliente: A > > iptables -A wireless -s 192.100.100.3 -m mac \ > > --mac-source 00:00:00:00:00:00 -j RETURN > > > > Bom, preciso criar um script que receba o nome de um determinado > > cliente e faça a busca em um arquivo buscando referencia a este > > cliente (# Cliente: A) e logo que encontrar comente a 2 próximas > > linhas. Deixando claro que essa referência pode de repetir no mesmo > > arquivo e nesse caso todas as 2 próximas linhas também devem serem > > comentadas. > > > > Desde já agradeço a vocês. > > > > > > -- > Tiago B Peczenyj > Linux User #405772 > > http://peczenyj.blogspot.com/ > "what does not kill us makes us stronger" > > [As partes desta mensagem que não continham texto foram removidas]
