① 공부/Shell, Batch
쉘 스크립트 실행시 /bin/bash^M: bad interpreter 오류 해결하기
윈도우에서 쉘 스크립트를 작성하면 윈도우(Dos)와 리눅스(unix)의 파일 저장 방식이 다르기 때문에 문자열 뒤에 ^M이 붙어 나온다. 이때 해결방안은 다음과 같다. vi 편집기를 사용하여 :set fileformat=unix 를 입력하여 파일포맷팅을 해준다.