유효한 셸 명령이 들어 있는 파일도 ./runme.sh로 실행하면 실패할 수 있는 이유는 무엇인가요?
./runme.sh
파일을 한 번 연 후에는 읽기 권한이 자동으로 실행 권한을 부여합니다.
직접 실행하려면 쓰기 권한이 필요하고 실행 권한은 필요하지 않습니다.
Linux는 바이너리 파일만 실행할 수 있으며 텍스트 기반 스크립트는 절대 실행하지 않습니다.
직접 실행하려면 파일에 적절한 실행 권한도 필요합니다.