[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Deixar apenas a primeira linha de cada bloco.
From: |
jimmy |
Subject: |
Re: [shell-script] Deixar apenas a primeira linha de cada bloco. |
Date: |
Mon, 23 Nov 2009 18:11:34 -0200 |
User-agent: |
Mutt/1.4.2.3i |
On Mon, Nov 23, 2009 at 05:37:02PM -0200, Laercio Motta wrote:
> vesh.. eu num intendu mto de sed mais deu erro aki
> sed '1p;/^$/{:loop;N;/\n$/loop; s/.*\n//;p};d' arquivo
> sed: -e expressão #1, caractere 23: extra characters after command
está errado mesmo, corrigindo:
$ sed '1p;/^$/{:loop;N;/\n$/bloop; s/.*\n//;p};d' arquivo
>
> e quanto ao awk que vc colo ae, ele soh tira as linhas em branco o espaço em
> branco
> pelo que intendi que o kra ker.. seria pra pega somente as primeiras linhas
> do bloco digamos assim
> intendi errado??
a intenção dos dois comandos é a de imprimir apenas a primeira linha de
cada "bloco";
acabei ficando em dúvida também, vou aguardar a manifestação do dono da
thread.
--
"Não manejo bem as palavras
Mas manipulo bem as strings."
------------------------------
Re: [shell-script] Deixar apenas a primeira linha de cada bloco., Walber Santos, 2009/11/23