2012. 8. 24. 11:51

/usr/bin/bash^M: bad interpreter: No such file or directory 에러

윈도우와 유닉스계열의 new line character 문제 때문에 생기는데


vi -b 를 사용해서 파일을 열어보면 개행문자에 ^M 이라는 문자가 보인다.


이놈들을 다 지워주면 문제가 없슴


:1,$ s/^M//g 명령으로 ^M 을 전부 치환하면 된다.


다만 ^M 을 입력할때는 Ctrl + v + M 를 입력해야 한다.


추가로 ^[  은 Ctrl + v + [ 입력