5
조건문에서 스크립트를 종료하려면 어떻게합니까?
사용자가 루트가 아닌 경우 종료하려는 bash 스크립트를 작성 중입니다. 조건부는 제대로 작동하지만 스크립트가 종료되지 않습니다. [[ `id -u` == 0 ]] || (echo "Must be root to run script"; exit) &&대신에 사용하려고 ;했지만 작동하지 않습니다.
다른 Bourne / POSIX 쉘과 달리 GNU의 Bourne Again에 대한 질문. 일반적인 유닉스 쉘에 대한 질문은 / shell 태그를 대신 사용하십시오.