テキスト形式で作成されたデータには,行というデータ単位があります。そして行と行を区切るための文字コードを改行コードといいます。 改行コードは OS によって異なる タイプライタの改行は,用紙を次の行を送る(ラインフィード:LF)と,用紙を行頭に戻す(キャリッジリターン:CR)という 2 行程で行われていましたので,それに合わせて,LF には 16進数で 0A, CR には 0D という文字コードが与えられました。 MS-DOS とその流れを汲む Windows では,タイプライタと同じように CR と LF の 2 つをもって改行コードとしました。それに対して UNIX/Linux の改行コードは LF だけ,Machintosh の改行コードは CR だけです。 |