[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] arquivo temporário virtual
From: |
Tiago Barcellos Peczenyj |
Subject: |
Re: [shell-script] arquivo temporário virtual |
Date: |
Mon, 1 Oct 2007 14:30:15 -0300 |
Isto acontece pq o 'command substitution' deleta os caracteres newline.
Vc pode colocar os dados em um array dessa forma
VARIAVEL=( `comando` )
mas cada palavra sera um elemendo desse array.
o mais comum é redirecionar via pipe para um outro programa ou fazer
um laço desse tipo
sed 'comandos' arquivo | while read linha ; do
echo $linha
...
done
On 10/1/07, Henrique Bueno <address@hidden> wrote:
>
> O que eu queria fazer é mais ou menos isso:
> X=$(sed '/admispconfig@localhost.localdomain/d' /var/log/mail.log);
> Só que aí a variável X fica parecendo uma única linha com todos os
> dados filtrados; Não respeita quebra de linha.
--
Tiago B Peczenyj
Linux User #405772
http://peczenyj.blogspot.com/