「CRLF」の版間の差分

提供: セキュリティ
移動: 案内検索
(ページの作成:「CRLF とは、改行コードで、文字コードで定義された制御文字の CR (Carriage Return)と LF (Line Feed )を組み合わせたものです。 '''...」)
 
(関連項目)
 
行31: 行31:
 
</syntaxhighlight>
 
</syntaxhighlight>
 
== 関連項目 ==
 
== 関連項目 ==
* [[メインページ]]
+
* [[LF]]
 +
* [[nkf]]
 
<!-- vim: filetype=mediawiki
 
<!-- vim: filetype=mediawiki
 
-->
 
-->

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

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

関連項目