관리 메뉴

Sysops Notepad

[Linux] CRLF LF 변환하기 본문

업무/etc

[Linux] CRLF LF 변환하기

sysops 2020. 10. 5. 00:32
728x90

텍스트파일을 사용하던 중 Unix(Linux)환경과 Windows(Dos)환경의 차이로 인한 오류가 발생한다.

그 중 많이 발생하는 오류가 개행문자로 인한 오류가 된다.

이유는 Unix(Linux)에서는 개행문자를 LF(\n)로 사용되지만 Windows(Dos)는 CRLF(\r\n)로 사용되기에 발생하는 문제다.


그래서 환경이 변했을 때 아래 명령어를 실행해주면 개행문제를 해결 할 수 있다.

 

1. Dos -> Unix

# yum install dos2unix

# dos2unix test.txt

 

2.  Unix -> Dos 

# yum install unix2dos

# unix2dos test.txt

 

728x90
Comments