UNIX/유닉스 공통

유닉스에서 윈도우 개행문자 (^M) 제거

99iberty 2014. 7. 28. 11:30

 

윈도우 개행문자는 유닉스에서 ^M로 표시된다.

(^M = carriage return, line feed)

 

라인피드 ; 한줄을 내리는 것
캐리지    ; 타자 치면 한칸씩 옆으로 이동하는것이죠.

캐리지 리턴 = 엔터 = 라인피드 ; 타자를 쳐서 뒤로간 캐리지를 리턴해서 다시 앞으로 가져오는 것.

즉 엔터는 라인을 한줄 내리고 캐리지를 다시 앞으로 가져오는 행동.

 

*방법 (vi에디터에서 실행)

:%s/^M//g

* ^M(윈도우 개행문자) 을 입력하는 방법 : Ctrl + V, Enter