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

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

Re: [shell-script] Retornar linhas especificas de Bloco de texto


From: Moacir Souza
Subject: Re: [shell-script] Retornar linhas especificas de Bloco de texto
Date: Fri, 13 Jan 2012 13:38:50 -0200

     Rapaz,

     Confesso que toda vez fico espantado com sua a capacidade de
condensação, Julio =). Cheguei ao mesmo resultado com uma linha
consideravelmente maior e usando mais comandos.
     Agora vou aproveitar sua dica de mestre e adicionar uma coisinha
que, segundo a explicação de Karin no primeiro e-mail, ficou pendente:
a remoção do texto que vem depois do sinal de igual. É apenas um sed
bobo, mas a saída fica igualzinha à solicitada.

/tmp $ grep -E "EVENTID|DATE|START|DURATION|PLAYOUT|EPG" arquivo |
sed 's/=[^;]*\;/;/' | xargs -L 6
EVENTID; DATE; START; DURATION; PLAYOUT; EPG;
EVENTID; DATE; START; DURATION; PLAYOUT; EPG;
EVENTID; DATE; START; DURATION; PLAYOUT; EPG;
EVENTID; DATE; START; DURATION; PLAYOUT; EPG;

Abraços,
Moacir Filho

P.S.: Gozado como eu ainda não sou um usuário costumaz do xargs. Tenho
que remediar isso e rápido!

-- 
==========================================
Moacir da Cruz Souza Filho

Analista de Sistemas: Suporte Unix Avançado
Mestrando em Ciências da Computação
Bacharel em Engenharia da Computação
Técnico em Eletrônica
Linux user #449600
==========================================


reply via email to

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