2010년 1월 21일 목요일

Vi에서 ^M 지우기

vi 편집기 내에서 ^M 문자를 지우는 방법

 

:$s/^M//g

 

$ => 파일전체에서

s/ => 파일전체에서 /다음의 문자를 바꿔라

^M/ => 파일전체에서 /다음의 문자 ^M을 /다음의 문자로 바꿔라

/ => 파일전체에서 /다음의 문자 ^M을 /다음의 문자 [문자없음]으로 바꿔라

g => 옵션(각 라인의 모든 문자 대상)

 

 

이때, ^M을 입력하는 방법은

<ctrl+v><Enter>

 

^M은 CR을 의미하는 것으로 보임

단순히 "^M"으로 입력시 인식하지 못함

댓글 없음:

댓글 쓰기