0
다음 코드가 포함 된 Openwrt에서 쉘 스크립트 "/ etc/aaa"를 만들었습니다 : #!/bin/sh echo "Hello World!"리눅스 셸 스크립트를 찾을 수 없지만 존재합니다.
는 I는 적절한 권한 확인 명령을 사용했을 때이 잘 작동 아래 2 명령
sh /etc/aaa
또는
ash /etc/aaa
중 임의의 실행시
chmod 777 /etc/aaa
및 "Hello World"를 인쇄합니다.
/etc/aaa
를 내가이 오류를 얻을 경우 : 이런 일이 왜
-ash: /etc/aaa: not found
사람이 설명해주십시오 수를 내가이 명령을 실행하려고 할 때 문제가 발생? 내가 여기서 무엇을 놓치고 있니?
스크립트에 대한 실행 권한이 없습니다. –
아니요, 이미 "chmod 777/etc/aaa"를 사용했습니다. 권한과 관련이 있다고 생각하지 않습니다. 죄송하지만 – demonguy
DOS 개행을 언급하는 걸 깜빡 했나요? 첫 번째 (세방) 라인에서만 가능합니까? –