shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Remover determinadas linhas do arquivo.


From: Karin Klayton Schiochet
Subject: Re: [shell-script] Remover determinadas linhas do arquivo.
Date: Sun, 01 Jul 2012 10:59:57 -0300
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:13.0) Gecko/20120615 Thunderbird/13.0.1

Alysson,

Valeu pela ajuda, foi quase. Aqui nos testes ele está comendo o fechamento da chave. (Muito show essa de colocar o sed dentro do grep rs) .

klayton@zeus:/srv/scripts/provisionador$ grep -v "$(sed 'H;/10.3.1.10\;/{g;N;s/^\n//p;};x;s/.*\(\(\n[^\n]*\)\{2\}\)/\1/;x ;d' dhcp.conf)" dhcp
host h1765 {
    hardware ethernet 00:1A:66:81:49:E6;
    fixed-address 10.2.3.94;
    filename "r768.bin";
host h1767 {
    hardware ethernet 00:0A:E6:D5:36:8C;
    fixed-address 10.3.1.100;

Confesso não ter muito conhecimento em sed para tentar contribuir nesta sua solução mas este esta sendo meu objetivo para tentar resolver esse problema.


Atenciosamente,
Karin Klayton Schiochet

Em 30-06-2012 15:52, Alysson Gonçalves de Azevedo escreveu:
Sei que vão te dar respostas melhores, mas para trazer o que você quer,
pode ser possível com um grep -v

grep -v "$(sed 'H;/10.3.1.10\;/{g;N;s/^\n//p;};
x;s/.*\(\(\n[^\n]*\)\{2\}\)/\1/;x ;d' dhcp.conf)" dhcp.conf


Alysson Gonçalves de Azevedo
(11) 8491-7730






reply via email to

[Prev in Thread] Current Thread [Next in Thread]