왜 she-bang의 스크립트가 실행되지 않습니까? [복사]

왜 she-bang의 스크립트가 실행되지 않습니까? [복사]

execve제가 이해한 바에 따르면 커널이 ELF 파일이 아니 려면 파일이 she-bang 으로 시작하는 스크립트여야 합니다 #!. 그런데 이 스크립트 없이도 성공적으로 실행되는 스크립트가 있는데 왜 이런 일이 발생합니까?

xtricman⚓ArchVirtual⏺️~

답변1

파일이 "shebang" 줄로 시작하지 않으면 대부분의 쉘은 파일 자체의 줄을 실행하려고 시도합니다.

관련 정보