Solaris
使用“郵件”命令刪除一系列電子郵件
我的收件箱中有大約 1k+ 封郵件(舊的 cronjob 標準輸出)。如何批量刪除它們?
我在 Solaris 8 上,我只有
pine
或mutt
類似的基於“UI”的客戶端。內聯幫助和手冊頁僅
d #
用於刪除特定郵件。例如,我試過d 1 - 100
但沒有運氣。而且我不想做d
1000次。任何想法如何清理這個收件箱?我實際上想清除所有超過 x 天的郵件。
雖然
pine
或mutt
可能確實有mailx
. 並且mailx
可以d 5-10
或d *
。
如果要執行
d 1
throughd 100
,可以生成該命令序列並將其直接通過管道傳輸到i=1; while [ $i -le 100 ]; do echo d $i; i=$(($i+1)); done | mail