관리 메뉴

엉망진창

쉘 스크립트 실행시 나타나는 오류 중 /bin/bash^M: bad interpreter: 그런 파일이나 디렉토리가 없음 본문

OS / HW/Linux

쉘 스크립트 실행시 나타나는 오류 중 /bin/bash^M: bad interpreter: 그런 파일이나 디렉토리가 없음

엉망진창 2009. 6. 17. 17:12
/bin/bash^M: bad interpreter: 그런 파일이나 디렉토리가 없음
위와 같은 오류는 DOS형식의 파일을 유닉스에서 제대로 불러오지 못해서 생기는 에러입니다.

아래는 해결방법입니다.

1. ssh 상에서 아래와 같은 명령어로 유닉스 형태의 파일로 변경이 가능합니다..
    dos2unix 파일이름

2. 윈도우에서 울트라 에디트등의 에디터를 사용하셔도 됩니다.
    울트라 에디트의 경우'파일'->'변환'->'DOS -> UNIX'를 선택하시면 됩니다.