「CRLF」の版間の差分

提供: セキュリティ
移動: 案内検索
(ページの作成:「CRLF とは、改行コードで、文字コードで定義された制御文字の CR (Carriage Return)と LF (Line Feed )を組み合わせたものです。 '''...」)
(相違点なし)

2015年6月6日 (土) 15:49時点における版

CRLF とは、改行コードで、文字コードで定義された制御文字の CR (Carriage Return)と LF (Line Feed )を組み合わせたものです。

読み方

CRLF
しー あーる える えふ

概要

CRLFは、改行コードで、 CR と LF のことです。Windowsの改行コードが CRLF にあたります。

CR と LF の意味

CR
Carriage Return, 行頭復帰, 0x0D
LF
Line Feed, 改行, 0x0A

C言語とCRLFの関係

LF
\n
CR
\r

OSの改行コード

Unix
LF (\n)
現在の MacOS X
LF (\n)
古いの MacOS (OS9以前)
CR (\r)
MS-DOS, Windows
CRLF (\r\n)

改行コードの変換

nkf

改行コードは、nkfで簡単に変換できます。

Windows から Unix の改行コードに変換する場合です。

nkf -Lu windows.txt > unix.txt

Unix から Windows の改行コードに変換する場合です。

nkf -Lw unix.txt > windows.txt

関連項目