원인 : 쉘스크립트 실행시 유닉스 개행문자와 윈도우 개행문자가 섞여 있을때 ^M 발생
해결
1. 바이너리 편집 모드로 파일 열기
# vi -b 파일명
2. 명령 모드에서 아래를 입력하여 ^M 삭제
%s/^M//g
주의 : ^M 입력시 ctrl + v, ctrl + M 으로 입력해야 정상적으로 입력된다.
'Linux & windows' 카테고리의 다른 글
리눅스 서버 cpu, memory 상태 체크(python) 및 알림 (telegram) (0) | 2017.05.12 |
---|---|
top과 free로 본 메모리 사용량의 이해 (0) | 2015.11.12 |