반응형
리눅스와 MS windows의 텍스트는 new line을 표현하는 방법이 달라서
windows에서 저장된 소스를 리눅스로 가져오면 ^M이 붙는 경우가 있어 이를 제거하는 것 때문에 몇가지 솔루션을 찾아보았다.
1. vi에서 고치기
vi에서 파일을 열어서 고치는 법은 문자 치환을 이용한다.
:1,$s/^M//g
^M을 입력하는 방법은 Ctrl + Shift + V 누르고 M 을 누르면 된다.
2. 여러 파일 고치기
펄이 설치되어 있어야 한다.
find . -name "*" | xargs perl -i -pe '/\r//g'
3. dos2unix 사용하기
별도의 툴이다 이걸로도 된다는데 귀찮아서 그냥 설치 안해봤다 ㅋㅋ
반응형
'컴퓨터 사용 팁' 카테고리의 다른 글
이클립스 단축키 외우자 (0) | 2009.12.14 |
---|---|
메타 블로그 가입 (0) | 2009.10.31 |
[UBUNTU]커서가 게속 혼자 돌기만 하는 상황에서 (0) | 2009.10.30 |
[펌]방문자 수를 늘려보자 (0) | 2009.09.01 |
[설치/삭제]synaptic package manager/apt-get 삽질기 (0) | 2009.08.27 |