我一直在為我的 Unix 考試而學習,我經常看到驚嘆號變數 -$!
如果我echo $!
在我的 Mac shell 上寫,會告訴我“你有郵件……”
這樣做的目的是儲存我是否有任何郵件還是有其他東西?
**編輯:**有趣的巧合發生了。就在我寫echo $!
我的 Shell 時,我也通知我有一些郵件。所以這就是我寫郵件部分的原因。
美元!是最近的後台命令的 PID。
有關其他特殊參數,請參閱此出色答案。
$MAILCHECK
shell 在命令完成或 600 秒後檢查新郵件。
echo $!
列印最後一個後台程序的 PID。之後,可能會檢查郵件。
引用自:https://unix.stackexchange.com/questions/287442