특정 출력을 에코하기 위해 if 문에서 종료 상태를 확인하는 가장 좋은 방법이 무엇인지 궁금합니다.
나는 그것이 생각
if [ $? -eq 1 ]
then
echo "blah blah blah"
fi
내가 가진 문제는 exit 문이 if 문 앞에 있다는 것입니다. 종료 코드가 있어야하기 때문입니다. 또한 종료는 분명히 프로그램을 종료하기 때문에 내가 잘못하고 있다는 것을 알고 있습니다.
some_program; rc=$?; if [ ${rc} -eq 1 ] .... fi ; exit ${rc}