나는 이것을 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
exit 명령 바로 다음에 종료되는 것처럼 보입니다. 즉시 종료하지 않고 종료 코드를 제공 할 수있는 간단한 명령이 있는지 궁금합니다.
나는 추측하려고했다 :
exec exit 3
그러나 오류 메시지가 나타 exec: exit: not found
납니다.. 어떡해? :)
exit_code=3
하고 제거 하지 exit 3
않습니까?
$?
변수를 설정 하지만 이 스크립트를 종료하지 못 합니까? "를 의미하는 것으로 해석하고 있습니까?
exec exit 3
더 부에노 없다, 내가 얻을"exec: exit: not found"