카테고리 없음2011. 7. 14. 14:13

어느날 갑자기... 에러가 발생해서 소스를 확인해 보니 "^M" 매 줄마다 붙어있어서 문제가 되었다.

누군가들어와서 잘못 저장하고 나간거 같다 얘기도 없이 ...

다행히 네이버 검색을 해보니 좋은 해결 방법이 었어서 남겨둔다.

1. ^M삭제
vi로 어떤 파일을 열면 ^M 이라는 문자가 각 줄 끝에 붙어 있는 경우가 있다.
이것은 문자 치환 명령으로 간단하게 없앨 수 있다.
( ^M 은 Ctrl + v 을 누르고 M 을 입력하면 나타나는 기호이다. )

문자 치환 명령
 :%s/찾을문자/바꿀문자/g    <== g 옵션은 전체 문서에서 모두 바꾸라는 것.

고로 ^M 없애는 방법은
:%s/(ctrl+v)M//g
 
출처 :  http://blog.bsmind.co.kr/32


Posted by 시티락