줄바꿈 newline Windows / Linux

Remark : Windows 와 Linux 에서 줄바꿈 newline 표시 방법

Linux 로 만들어진 웹서비스인 장문의 리턴값은 windows 줄바꿈(CRLF) Text 와 다른게 LF(line Feed) 만 존재

줄바꿈 문자

  • 윈도우는 CRLF(\r\n)
  • 리눅스는 LF (\n) 

CR LF 정의

  • CR : Carriage Return (\r)
  • LF : Line Feed (\n)

“\r\n”, “\r”, “\n” 각각 문자 자리수는 어떻게 되나 ?


\r
, \n, 그리고 \r\n은 텍스트에서 줄바꿈을 나타내는 문자(또는 문자 조합)입니다. 각각의 문자(또는 문자 조합)의 자리수는 다음과 같습니다:

  • \n (LF, Line Feed): 유닉스 및 유닉스 계열 시스템(리눅스, macOS 등)에서 사용되는 줄바꿈 문자로, 1자리를 차지합니다.
  • \r (CR, Carriage Return): 고전 매킨토시 시스템에서 사용되는 줄바꿈 문자로, 1자리를 차지합니다.
  • \r\n (CRLF, Carriage Return + Line Feed): 윈도우 시스템에서 사용되는 줄바꿈 문자 조합으로, 2자리를 차지합니다 (\r\n의 결합).

c# (Linux Text to Windows)