我在bash脚本中有这个:
exit 3;
exit_code="$?"
if [[ "$exit_code" != "0" ]]; then
echo -e "${r2g_magenta}Your r2g process is exiting with code $exit_code.${r2g_no_color}";
exit "$exit_code";
fi
看起来它将在退出命令后立即退出,这很有意义。我想知道是否有一些简单的命令可以提供退出代码而无需立即退出?
我当时在猜测:
exec exit 3
但它会显示错误消息:exec: exit: not found
。我能做什么?:)
exit_code=3
并exit 3
完全消除界限呢?
$?
变量但不退出此脚本”?
exec exit 3
,不是"exec: exit: not found"