掛起shell的執行。
suspend [-f]
掛起shell的執行,直到收到SIGCONT信號。
除非使用-f選項,否則無法對login shell使用。
-f 對login shell執行掛起操作。
返回成功除非未開啟作業控制或發生了錯誤。
# 打開一個終端,首先獲取PID。
echo $
# 執行掛起命令
suspend
# 再打開一個終端,發送SIGCONT命令
kill -s SIGCONT PID
# 此時之前的終端結束掛起狀態,可以正常交互。
bash的作業控制命令包括bg fg kill wait disown suspend。set選項monitor處于開啟狀態時才能執行;查看作業控制狀態:輸入set -o查看monitor行;執行set -o monitor或set -m開啟該選項。help命令。