기타
리눅스(unix계열) 스크립트 ^M 지우는 방법
D.Y
2016. 3. 7. 12:40
반응형
유닉스계열 운영체제에서 스크립트 작업을 하다보면, 모든 라인 마지막에 ^M 문자가 붙어있는 경우를 볼 수 있다.
이러한 일이 발생하는 경우는 윈도우에서 스크립트를 수정하고 유닉스계열 운영체제로 파일을 옮길경우 생기곤 하는 문제인데,
일일이 수정지울 필요 없이, 아래의 간단한 명령어로 해당 문자를 모두 지울 수 있다.
vi command에서 다음과 같이 입력한다.
$ :%s/^M//g (^M은 Ctrl + v + m으로 입력)
ex) sample 파일에 ^M 문자를 지울 경우
- vi 편집기를 통해 파일을 오픈한다.
- $ vi sample - 명령어를 입력한다.
- $ :%s/^M//g
모두 즐거운 코딩하세요~
반응형