반응형
윈도우에서 파일을 생성하면 줄바꿈 문자가 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
반응형
Comment