티스토리 뷰

LiNuX

vi 에서 ^M 제거

freecatz 2019. 2. 19. 10:06


위 그림 처럼 DOS 나 Windows 에서 작성된 텍스트 파일에 개행 문자가 나타나는 경우가 있다. 

눈에 거슬리기도 하고 편집시 문제가 있을수 있기 때문에 제거 해야 겠다.





^M 을 그대로 입력 하면 vi 편집기 에서 바꿀 패턴을 찾을 수 없다고 한다.

vi 에디터의 명령 모드 상태에서 아래의 명령을 입력 하자.

%s/ L_Control + V, L_Control + M $//g 




^M 문자가 일괄적으로 교체 되었다.




댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함