sed로 윈도우 줄바꿈 변경
반응형

윈도우에서 파일을 생성하면 줄바꿈 문자가 2개 붙는다.

Carriage return과 New Line 이다. (\r\n)

Unix 에서는 줄바꿈 문자를 New Line 만 사용하고 있어 Vi에서 열게되면 ^M 문자가 라인마다 붙어 있다.

아래와 같이 sed 로 이 문자를 간단히 제거할 수 있다.

sed 's/\r//g' from_windows_text.txt > to_unix_text.tst

 

반응형