이전 명령의 성공 여부에 따라 다른 명령을 실행하는 (mac os) bash에서 쉘 스크립트를 실행해야 합니다.
나는 노력했다
if ls /Volumes/Shared
echo success
else
echo failure
exit 1
fi
하지만 인식할 수 없는 토큰에 "else"라고 표시됩니다.
답변1
하나가 누락되었습니다 then
.
if ls /Volumes/Shared; then
echo success
else
echo failure
exit 1
fi