mail
端末でコマンドを使用して、インタラクティブmail
モードでプログラムの使用を開始できることを知っています。
mail
しかし、コマンドを使用して非対話式で電子メールを読みたいです。
同様の命令がありますか?
$ mail -optionToReadMail -mailNumber 1;
では、標準出力に電子メールの内容が表示されますか?
答え1
メインメールボックスの最初のメッセージを印刷するには、次のようにします。
echo p | mail
mail
stdinが端末の場合にのみ対話が可能です。パイプから標準入力を受け取るのでmail
非対話型です。 (print)コマンドは、p
基本(最初の)メッセージを印刷するように指示します。
より多くのオプションについては、この情報がman mail
役に立つかもしれません。