execve
제가 이해한 바에 따르면 커널이 ELF 파일이 아니 려면 파일이 she-bang 으로 시작하는 스크립트여야 합니다 #!
. 그런데 이 스크립트 없이도 성공적으로 실행되는 스크립트가 있는데 왜 이런 일이 발생합니까?
xtricman⚓ArchVirtual⏺️~
답변1
파일이 "shebang" 줄로 시작하지 않으면 대부분의 쉘은 파일 자체의 줄을 실행하려고 시도합니다.
execve
제가 이해한 바에 따르면 커널이 ELF 파일이 아니 려면 파일이 she-bang 으로 시작하는 스크립트여야 합니다 #!
. 그런데 이 스크립트 없이도 성공적으로 실행되는 스크립트가 있는데 왜 이런 일이 발생합니까?
xtricman⚓ArchVirtual⏺️~
파일이 "shebang" 줄로 시작하지 않으면 대부분의 쉘은 파일 자체의 줄을 실행하려고 시도합니다.