리눅스에서 쉘 파일 실행 시 /bin/bash^M: bad interpreter 라는 오류가 발생하는 경우
Windows에서 쉘 파일 작업 시 문자열 뒤에 ^M이 붙어서 나온다고 한다. Windows와 Linux의 파일 저장방식이 달라서
생기는 현상이라고 한다.
해결방법
vi로 해당 파일을 열고
:set fileformat=unix를 입력해주면 된다.
'Linux > 설정 및 명령어' 카테고리의 다른 글
비밀번호 정책 설정 (0) | 2016.08.31 |
---|---|
버전 별 계정 잠금 정책 (0) | 2016.08.31 |
CentOS 에서 IP 설정 및 변경하기 (0) | 2016.08.09 |
원격 파일 전송 scp 명령어 (0) | 2016.08.08 |
예약작업에 유용한 Crontab 설정 (0) | 2016.08.08 |