Como enviar texto para um corpo de e-mail Mutt e editar o e-mail de forma interativa?

5

Eu tenho tentado descobrir como iniciar o Mutt de tal forma que é como iniciar um Mutt interativo e criar um novo e-mail, depois copiar a saída de git request-pull no corpo (para poder editá-lo manualmente). git request-pull HEAD https://... | mutt -i- [email protected] não funciona - Apenas sai com o código de saída 0 e nenhuma mensagem, e nem tenho certeza se alguma coisa foi enviada, porque não há cópia do e-mail na pasta padrão enviada.

    
por l0b0 07.08.2012 / 15:08

1 resposta

6

Suponho que você queira editar o e-mail antes de enviá-lo? Nesse caso, a tubulação não funcionará porque mutt recebe um EOF quando o tubo é fechado. Use um arquivo real ou use a substituição do processo, um recurso ksh93 também disponível em bash e zsh , por exemplo:

mutt -i<(git request-pull HEAD https://...) -s SUBJECT [email protected]
    
por 07.08.2012 / 15:38

Tags