bad interpreter 그런 파일이나 디렉터리가 없습니다.
언젠가 스크립트 작성 후 이런 메시가 뜬 적이 있다.
1. vi -b [스트립트 파일] 로 편집기 실행

^M 문자가 많이 보인다. 저걸 지워줘야 한다.
2. :%s/^M//g 입력
여기서!! ^M은 ctrl + v+ M 이거임
^ : ctrl + v
M : ctrl + M
이렇게 모든 ^M 를 삭제할 수 있다.
'Script > Linux Bash' 카테고리의 다른 글
[Bash] for, while로 반복문 사용하기 (0) | 2022.12.16 |
---|---|
[Bash] 명령어 실패/성공 유무 판단 (0) | 2022.12.15 |
[Bash] 디렉토리/파일 없을 경우 생성하기 (0) | 2022.12.15 |