CRLF와 CR/LF 그리고 EOL

Photo by Pereanu Sebastian on Unsplash

CRLF란 무엇일까?

CRLF는 한글로 말하면 새 줄 문자(new line)라는 말로 "개행", "줄 바꿈"과 같은 뜻을 의미합니다.

정확히는 CR와 LF를 합성한 단어로 EOL(end-of-line)을 의미합니다.

 

CR + LF

 

여기서 짚고 알고 넘어가면 재미있는 부분은 CR, LF의 개념은 타자기에서 왔다는 점입니다.

 

타자기를 이용해 문서를 작성할 때 줄 바꿈 할 때 쓰는 방법이 Line Feed, 줄의 시작점으로 가는 방법이 Carriage Return으로 즉 종이를 움직여서 글자를 인쇄하는 방식에서 CR, LF 개념이 만들어졌다는 사실입니다.

 

그렇다면 CR과 LF는 정확히 무엇을 이야기하는 것일까요?

CR 과 LF

CR: Carriage Return

현재 줄에서 커서의 위치를 맨 앞으로(처음) 옮기는 동작

 

CR

 

LF: Line Feed

현재 커서의 위치에서 하나의 줄(Line)을 아래로 이동하는  커서의 위치 변화 없이 

 

LF

EOL .. ?

End Of Line의 줄임말로 CRLF와 같은 의미를 지닌 말이다.

그래서 결론은?

CRLF는 컴퓨터를 통해 텍스트나 문서를 작성해본 사람이라면 쉽게 접하는 "줄 바꿈"을 IT 용어로 바꾸어 말한 단어일 뿐입니다. 앞서 이야기한 것처럼 타자기에서 유래된 부분을 알면 조금 더 재미있게 알고 넘어갈 수 있겠네요.

 

CRLF

 

 

 

새줄 문자

위키백과, 우리 모두의 백과사전. "Hello"와 "world" 단어 사이에 추가된 새 줄 새줄 문자(newline)는 텍스트의 한 줄이 끝남을 표시하는 문자 또는 문자열이다. 개행 문자, 줄바꿈 문자(line break), EOL(end-

ko.wikipedia.org

위키백과 참조

반응형

댓글

Designed by JB FACTORY