我正在處理一個shell腳本,並且想要處理我可能遇到的各種退出代碼。要嘗試的東西出來,我使用這個腳本:陷印殼退出代碼
#!/bin/sh
echo "Starting"
trap "echo \"first one\"; echo \"second one\"; " 1
exit 1;
我想我失去了一些東西,但似乎我不能捕獲我自己的「退出1」。如果我試圖陷阱0一切正常:
#!/bin/sh
echo "Starting"
trap "echo \"first one\"; echo \"second one\"; " 0
exit
有什麼我應該知道的陷阱HUP(1)退出代碼?