bad interpreter
2019. 5. 30. 12:29ㆍLinux/Issue
-bash: ./test.sh: /bin/bash^M: bad interpreter: 그런 파일이나 디렉터리가 없습니다.
윈도우에서 스크립트 파일을 만든 뒤, linux 에서 실행했기 때문에 나타나는 오류이다.
줄을 바꿀떄 줄바꿈 개행문자가 달라서 나타나는 에러이다.
해결방법
1. 리눅스 환경에서 파일을 만들어 작성 후 실행
2. vi -b옵션을 사용하면 개행문자까지 출력
개행문자를 지워주고 실행