被遺忘的命令 —— mail

在給應用系統排查故障時,我最經常使用到的命令是 grepawk,它們倆能夠很容易幫助我從日誌中找到與故障相關的線索。日誌

一般在找到線索後, 我須要將它做爲郵件的內容與其餘人溝通或者備忘。線索的內容大都不多,也就幾行,複製粘貼大法一般都 ok。一旦遇到超過一屏的,甚至幾百上千行的狀況,我就只能傻傻的將內容重定向到一個文件, 而後用scp拉到本地。要是再遇到個跳板機的狀況,我就囧rz。code

mail 很早就知道,那時就不認爲會有人真的用它發郵件,功能上實在是太簡陋。而它偏偏最適用於上面討論的場景。awk

正以下面的一行命令,即可將找到的信息發到我本身的郵箱啦:bug

grep bug secret.log | mail -s "I found the bug" me@example.com
相關文章
相關標籤/搜索