trap

Linux 命令

bash 內置命令,可以查看shell環境信號和設置信號的處理方式。

基本介紹


使用格式(commands為命令,signals為信號的指代):
1):$ trap "commands" signals #接收到signals指定的信號時,執行commands命令。
2):$ trap signals #如果沒有指定命令就是恢復 signals的動作。比如 trap INT 就是恢復Ctrl+C。
3):$trap "" signals #忽略信號signals
4):$ trap -l # 列出所有的信號