[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] filtrar com sed
From: |
Natan |
Subject: |
Re: [shell-script] filtrar com sed |
Date: |
Thu, 17 Aug 2006 20:24:02 -0300 |
Fábio,
Veja se isso resolve:
awk 'BEGIN {OFS = "-";RS = "}"} $0 ~ !/\n/ {gsub(/[";]/,"");print
$35,$2,$21}' dhcpd.leases
--------
Natan
2006/8/17, Fabio Silva <address@hidden>:
>
> Olá lista, bom, ja achei algo parecido com o que estou precisando aqui na
> lista, porém, nao consegui entender muito bem o sed, para fazer oq
> preciso... tenho o arquivo dhcpd.leases e esta neste formato:
>
> lease 192.168.12.72 {
> starts 4 2006/08/17 19:08:29;
> ends 5 2006/08/18 19:08:29;
> binding state active;
> next binding state free;
> hardware ethernet 00:17:08:2b:00:c9;
> set ddns-rev-name = "72.12.168.192.in-addr.arpa.";
> set ddns-txt = "008d04d443d40515396a7abf1c09529082";
> set ddns-fwd-name = "maquina01.laboratorio";
> client-hostname "maquina01";
> }
>
> até ai td bem... porém, preciso pegar esse arquivo e criar algo como o seu
> hostname e o mac address mais ip
>
> algo como assim:
>
> maquina01-00:17:08:2b:00:c9-192.168.12.72
>
> pensei no hífen pois para usar com o cut depois facilita... pois vou
> precisar extrair informações deste arquivo futuramente...
> alguem ai pode me ajudar?
> Obrigado...
> Fábio
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> ---------------------------------------------------------------------
> Esta lista não admite a abordagem de outras liguagens de programação, como
> perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio
> aviso.
> ---------------------------------------------------------------------
> Sair da lista: address@hidden
> ---------------------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em
> http://www.listas-discussao.cjb.net
> ---------------------------------------------------------------------
> Servidor Newsgroup da lista: news.gmane.org
> Grupo: gmane.org.user-groups.programming.shell.brazil
>
>
> Links do Yahoo! Grupos
>
>
>
>
>
>
>
>
>
[As partes desta mensagem que não continham texto foram removidas]