Olhe para a opção -a
com mailx
. Você pode adicionar o arquivo formatado como anexo:
echo '<html><b>This is and HTML message</b></html>' > /tmp/abc.htm
echo "test from $USERNAME attached" | mailx -s "Test message" -a /tmp/abc.htm [email protected]
Se você quiser uma saída formatada ( ls -l
, por exemplo) canalize a saída para abc.txt
e anexe da mesma maneira.