私のスクリプトには次のスクリプトがあります。$メッセージ。を使用してJPEGにこのメッセージを送信したいと思いますmpack
。
効果的なアプローチ:
echo "$message" > myText
mpack -s "test mail" -d myText myImage.jpg [email protected]
しかし、ファイルの書き込みを保存したいと思います。私のキャラクターコンテンツを直接配信$メッセージパラメータに-d
。
これはどのように達成できますか?
注:私の$message
変数には、改行で区切られた2つの部分文字列が含まれています。
ベストアンサー1
調べました。名前付きパイプはこの問題を解決します。
mkfifo fifo
echo "$message" > fifo &
mpack -s "test mail" -d fifo myImage.jpg [email protected]
rm fifo