existem muitas formas de obter o que vc quer
usando grep + cut
$ grep -iE '^from' mail.txt
From: Alexandre Andrade <[EMAIL PROTECTED]>
$ grep -iE '^from' mail.txt | cut -d\: -f2
Alexandre Andrade <[EMAIL PROTECTED]>
usando awk
$ awk -F : '/^From/{print $2}' mail.txt
Alexandre Andrade <[EMAIL PR
Alexandre, tente usar assim
#!/bin/bash
# onde o source é o arquivo de configuração onde você vai colocar alguma
# preferência como por exemplo variável $funcao_primeira
# o teu script vai buscar informações no arquivo salas.conf
source salas.conf
# aqui o seu código
Alexandre Andrade wrote:
Hello lista,
Desculpe por não ter explicado melhor. Mas vou tentar fazer isso agora.
Tenho vários arquivos de mensagens de Maildir que tem a saída + ou
menos igual a essa
MIME-Version: 1.0
Date: Fri, 25 Aug 2006 17:03:57 -0300
From: Alexandre Andrade <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Sub
É, acho que precisa ser um pouco mais explicado mesmo.
De qualquer forma, pelo que eu entendi, seria o seguinte:
for FILE in *; do
tr "\n" " " < $FILE
done
Claro que tu precisa rodar isso dentro do diretório dos teus arquivos
ou especificar o caminho tipo: (for FILE in /*; do ...)
--- Em shel