17
스크립트가 소스인지 감지하는 방법
나는 exit그것이 공급되고 있다면 그것을 호출하고 싶지 않은 스크립트를 가지고 있습니다 . 나는 확인하는 것을 생각했다 $0 == bash스크립트를 다른 스크립트에서 가져 왔거나 사용자가와 같은 다른 셸에서 소스를 가져 오는 경우 문제가 있는지 했습니다 ksh. 스크립트가 소스인지 감지하는 신뢰할 수있는 방법이 있습니까?
Bash 명령 셸용으로 작성된 스크립트에 대한 질문 오류 / 구문 오류가있는 셸 스크립트의 경우 여기를 게시하기 전에 shellcheck 프로그램 (또는 https://shellcheck.net의 웹 셸 검사 서버)에서 확인하십시오. Bash의 대화식 사용에 대한 질문은 스택 오버플로보다 수퍼 유저에 대한 주제 일 가능성이 높습니다.