리눅스(Ubuntu/Centos) vi 윈도우 개행문자(^M) 제거하기

안녕하세요. YeopBox의 상큼한놈 입니다.

리눅스 서버의 설정 파일을 윈도우에서 편집한 뒤 ftp로 업로드 하면 윈도우 개행문자(^M)가 포함되어 간혹 에러가 발생하는 경우가 있습니다.

이 경우 vi에서 커맨드를 입력하여 일괄적으로 삭제해 줄 수 있습니다.

개행문자(^M) 제거하기

먼저 해당되는 파일을 바이너리로 엽니다.

현재 개행문자 ‘^M’이 포함되어 있는 것을 확인할 수 있습니다.

일괄 수정 커맨드를 이용하여 ‘^M’ 개행문자를 제거해 줄 겁니다.

‘^M’ 개행문자는 [Ctrl+V+M] 단축키를 이용하여 입력할 수 있습니다.

커맨드 실행 후 아래와 같이 개행문자가 사라진 것을 확인할 수 있습니다.

해당 파일을 저장하면 이제 정상적으로 작동할 겁니다.

마치며…

이번에는 윈도우 개행문자을 제거하는 방법에 대하여 간단하게 알아보았습니다.

특히 이번 키워드의 경우 문자열에 대한 일괄 수정하는 방법이 포함되어 있음으로, 알아두시면 간혹 요긴하게 이용하실 수 있을 겁니다.

감사합니다.

Avatar photo

상큼한놈

1인 인디게임 개발을 하다 보류 현재는 이직을 준비중인 상큼한놈 입니다. 사이트에 방문해 주셔서 감사합니다.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다