4

A と B の 2 つのファイルを送信する必要があるという要件があります。ファイル A のコンテンツはメールのインラインまたは本文として表示され、ファイル B は添付ファイルとして表示されます。

mutt を使用した複数のアタッチは可能ですか?

コマンド

 echo "Hello everyone " | mutt -s 'My mail ' abc@gmail.com -a myFile.txt 

メールの本文に「Hello everyone」、添付ファイル(インライン)に「myFile.txt」を書いています。

ファイル A と B の両方が動的に生成されるため、echo ステートメントを使用できません。

4

2 に答える 2

1
cat A | mutt -s 'My mail' abc@gmail.com -a B

次のように、シェル スクリプトがファイル A の内容を標準出力に出力するとします。

script >A

次にtee、ファイル A と mutt へのパイプの両方に出力するために使用できます。

script | tee A | mutt -s 'My mail' abc@gmail.com -a B
于 2014-02-25T13:04:56.537 に答える