No dia 12/01/2005 às 14:09, Savio Ramos <[EMAIL PROTECTED]> escreveu:
> Não funcionou... Estranho, cheguei a testar aqui... > Como achei simples a solução anterior relatei o erro ocorrido. Pensei que > fosse > algo vapt-vupt. Não será necessário melhorar o script... Foi mais pela > curiosidade mesmo com uma solução tão simples. > > Mas, caso deseje verificar o que deu errado... > > O arquivo gerado ficou assim: > > : : > : : [...] > : : > : : > > Somente com dois pontos. Os pontos servem para separar os campos (Data, Remetente e Assunto). Me parece que suas mensagens (arquivos) não satisfazem a expressão regular (que apenas combina com o cabeçalho do e-mail), o que nesse caso significa que não são e-mails --ou então pode ter sido usado um diretório de arquivos comuns, e não de mensagens. Outras possibilidades são quanto às permissões, etc. De qualquer forma, achei um bug no pequeno script (mas nada a ver com seu problema), onde se lê 'cut -d ":" -f 2', troque por 'cut -d ":" -f 2-', do contrário ele boicota qualquer coisa além do delimitador ":". Um trecho da saída do script, sob o comando: $ sh script ~/Mail/inbox/listas/debian/cur/ Wed, 12 Jan 2005 08:53:43 -0200 : Savio Ramos <[EMAIL PROTECTED]> : Re: [off-topic] Como gerar lista de e-mail no Thunderbird Wed, 12 Jan 2005 09:00:02 -0200 : Ananias Filho - Kram3r <[EMAIL PROTECTED]> : Re: Rodar aplicativos remotamente Wed, 12 Jan 2005 09:02:23 -0200 : Savio Ramos <[EMAIL PROTECTED]> : Re: Monitor -- Douglas Augusto [Netiqueta] § Em mensagens longas (acima de 100 linhas), é recomendado incluir no campo assunto a palavra "longo".