0
在KSH中,我怎麼能捕獲EXIT信號並獲取腳本的退出代碼?KSH - 在退出之前捕獲腳本的返回代碼
下面的測試輸出「關於退出代碼爲0的腳本」。我想讓它從exit命令的返回碼中輸出4。
#!/usr/bin/ksh
trapped_exit() {
typeset rc=$1
echo "(LOG SCRIPT EXECUTION & RETURN CODE)"
echo "About to exit script with return code $rc."
}
trap 'APP_RC=$?; trapped_exit $APP_RC' EXIT
exit 4