인디노트

/bin/sh^M: bad interpreter: No such file or directory 오류 발생 시 본문

개발 플랫폼 및 언어

/bin/sh^M: bad interpreter: No such file or directory 오류 발생 시

인디개발자 2019. 3. 1. 14:44

linux 에서 스크립트 실행할 때
/bin/sh^M: bad interpreter: No such file or directory


이것은 십중 팔구 윈도우에서 스크립트 파일을 만든 뒤, linux 에서 실행했기 때문에 나타나는 오류이다.


1. linux에서 다시 스크립트 파일을 만든다.

2. vi -b
  바이너리 모드에서 ^M을 삭제 한다.

3. dos2unix 로 실행 한다.
   dos2unix xxxx.sh

반응형
Comments