윈도우즈에서 작업한 파일을 리눅스에서 열 경우 라인 끝마다 ^M 문자가 들어간 것을 볼 수 있다.
특히, 쉘스크립트 등에 포함이 될 경우 쉘이 동작하지 않게 된다.
아파치쪽 SSL 패스워드(SSLPassPhraseDialog) 설정과 톰캣쪽 환경설정 파일(setenv.sh)이 쉘로 되어 있었는데 ^M 떄문에 정상적으로 뜨지 않아 헤맴 -ㅅ-;
어쨌든 ^M을 없애는 방법은 간단하다.
vi 에디터를 열고,
:%s/^M//g
(^M은 단순 텍스트 입력이 아닌 Ctrl + v + m으로 입력하여야 한다.)
이렇게 명령어를 날려주면 된다.
'서버 > 리눅스' 카테고리의 다른 글
[리눅스] 하드링크, 소프트링크(심볼릭링크) (0) | 2016.05.11 |
---|---|
[리눅스] 파일시스템 디렉토리 구성 (0) | 2015.12.30 |
[리눅스] OS정보 확인하기 (0) | 2015.09.25 |
[리눅스] 우분투 버추얼박스 공유폴더 연결하기 (0) | 2015.08.16 |
[리눅스] 우분투 vim에서 방향키, 백스페이스 안먹힐때 (0) | 2015.07.29 |