タグ付けされた質問 「mail-command」

4
「メール」とは何ですか、またどのようにナビゲートされますか?
プログラムはにあり/usr/bin/mailます。実行時にVersion 8.1.2 01/15/2001表示されます。 入力listすると以下が生成されます。 Commands are: next, alias, print, type, Type, Print, visual, top, touch, preserve, delete, dp, dt, undelete, unset, mail, mbox, pipe, |, more, page, More, Page, unread, Unread, !, copy, chdir, cd, save, source, set, shell, version, group, write, from, file, folder, folders, ?, z, headers, help, …



1
メールボックス内のメッセージを一覧表示するにはどうすればよいですか?
mailコマンドを使用すると、持っているメッセージが表示され、プロンプトにドロップされますが、メッセージをリストする方法がわかりません。メールのヘルプ画面は次のとおりです。 Mail Command Description ------------------------- --------------------------------------------- t [message list] type messages(s). more [message list] read message(s), through the $PAGER n goto and type next message. e [message list] edit message(s) f [message list] give head lines of messages. d [message list] delete message(s). s [message list] <file> append message(s) to …

3
「mail」コマンドを使用して一連の電子メールメッセージを削除する
受信トレイに約1千通以上のメールがあります(古いcronjob stdout)。それらを一括で削除するにはどうすればよいですか? 私はSolaris 8をmail使用していますが、「UI」ベースのクライアントしか利用できないpineか、muttまたは利用できません。 インラインヘルプとマニュアルページではd #、特定のメールの削除のみが許可されています。私は例えば試みたd 1 - 100が運がなかった。そして、私はd1000回行う気がしません。 この受信トレイをクリーンアップする方法はありますか?x日以上経過したすべてのメールを実際に削除したいのですが。

3
関数内からメールコマンドを実行すると、「フォーク爆弾」が発生します。
mailbashスクリプトの関数内から実行しようとすると、フォーク爆弾のようなものが作成されます。明確にするために、これは問題を作成します: #!/bin/bash mail() { echo "Free of oxens" | mail -s "Do you want to play chicken with the void?" "example@example.org" } mail exit 0 場合によっては、コマンドを強制終了するだけで子プロセスを強制終了することもありますが、強制する必要がある場合もありますkillall -9。 メールが送信されたかどうかは関係ありません。フォーク爆弾は、いずれかの方法で作成されます。そして、のような終了コードのチェックを追加することは役に立たないようですif ! [ "$?" = 0 ]。 ただし、以下のスクリプトは意図したとおりに機能し、エラーを出力するか、メールを送信します。 #!/bin/bash echo "Free of oxens" | mail -s "Do you want to play chicken with …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.