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]

Responder a