/bin/sh^M: bad interpreter: No such file or directory

윈도우에서 만든 sh파일을 리눅스/유닉스에 업로드한 후 사용하려고 하면
/bin/sh^M: bad interpreter: No such file or directory
에러가 발생함

윈도우에서 파일 저장시 줄바꿈(^M) 문자때문에 발생하는 문제이므로
해결 방법은 아래와 같다.

1.vi 파일이름
편집기를 통해서 직접 ^M을 지워주던지 아니면
2.dos2unix 파일이름
명령으로 파일내용을 변경한다.

자세한 내용은 아래의 링크를 참고하자.
참고링크 : http://tod2.tistory.com/28

Leave a Reply

Your email address will not be published. Required fields are marked *