본문 바로가기

IT/unix_unixlike

tr 을 이용한 라인피드 (윈도우 -> 리눅스 ) 변경

반응형

 

# 윈도우 라인피드 -> 리눅스 라인피드

tr -d '\r' < fileWInd.txt > fileFixed.txt

 

-d '\r' : \r 을 삭제 한다. ( 윈도우 라인피드는 \r\n, 리눅스는 \n 이므로 \r 을 삭제하면 리눅스 라인피드가 된다 )

 

# 보너스! 역으로 (리눅스 -> 윈도우 ) 하는 경우

sed -i 's/$/\r/' fileLinux.txt

 

-i 파일을 수정한다

's/$/\r/'   : 정규표현식 $ 는 문자의 끝을 나타냄 \r 을 붙여 윈도우용 라인피드로 변경

반응형