bad interpreter no such file or directory리눅스에서 쉘 파일을 실행시키는 경우 위와 같은 에러가 발생할 수 있다.
이 경우는 FTP서비스로 위도우에서 리눅스로 업로드한 경우 발생한다.
해당 파일을 'vim -b [filename]' 또는 'vi -b [filename]'을 해보면 모든 라인 끝에 ^M이 붙어 있는것을 확인 할 수 있다.
이 부분을 제거해주면 된다.
vi/vim에서 제거 명령은 아래와 같다.
:1,$s/^M//g ( ^M 은 컨트롤 +V + M 을 누르면 된다. )
이 글과 관련있는 글을 자동검색한 결과입니다 [?]