본문 바로가기
컴퓨터

텍스트 파일에서 CR과 LF로 나누어진 이유

by Begi 2019. 10. 25.
반응형

윈도우에서는 문장의 끝에 CR와 LF로 2개 코드를 사용한다. 하지만, 맥 OS를 포함하는 유닉스 계열의 운영체계에서는 LF 1개만 사용하고 클래식 맥 OS에는 CR 1개만 사용한다. 이와 같이 문장의 끝을 나타내는 기호를 Newline이라고 한다.


CR은 Carriage Return으로 현재 문장의 제일 첫번째 글자로 이동하는 것이다. LF는 Line Feed로 한 줄 아래로 이동하는 것이다. 이전의 타자기에서 다음 줄로 넘어가기 위해서는 CR과 LF의 2가지 동작이 필요했다. 컴퓨터에서는 CR과 LF 2개 모두가 필요 없지만 타자기의 것을 그대로 컴퓨터로 가져와 CR+LF를 사용했다.


CR 

 0x0D 

\r

LF 

 0x0A 

 \n 


반응형

'컴퓨터' 카테고리의 다른 글

Matlab 일렬로 행렬 만들기  (0) 2019.10.27
유닉스 명령어 리스트  (0) 2019.10.27
Matlab의 Cell 값 비교  (0) 2019.10.24
Matlab 긴 명령어 여러 줄에 입력하는 방법  (0) 2019.10.23
DVI RGB HDMI 변환 젠더 케이블  (0) 2019.10.20

댓글