이 스크립트를 실행하는 동안 이 오류가 발생합니다.
-bash: ./conn.sh: /usr/bin/bash: bad interpreter: No such file or directory
이것은 Linux 시스템(Ubuntu)입니다.
답변1
bash
귀하의 시스템에는 에 인터프리터가 없지만 스크립트 /usr/bin/bash
는 conn.sh
이것이 초기 라인에서 사용할 인터프리터임을 지정합니다 #!
.
올바른 설치 위치 #!
를 가리키도록 스크립트의 첫 번째 줄(이 줄)을 수정합니다 . bash
대부분의 Linux 시스템에서 이는 /bin/bash
(따라서 첫 번째 줄은 아마도 이어야 함 #!/bin/bash
)이지만 다음을 사용하여 이를 확인할 수도 있습니다.
command -v bash
터미널에서.