混在した改行コードを確認して統一する
テキスト内のLF・CRLF・CRの数を確認し、改行を1つの形式に統一します。
このガイドで使う道具
やりたいこと
Windows・Mac・Webフォーム経由で混ざった改行コードをまず確認し、使う環境の形式に統一します。差分のノイズやスクリプトの不整合の原因をここで潰します。
使い方
テキストを貼るか、ファイルを直接読み込みます(.txt・.csv・ソースファイルなど)。変換先は、Unix系ツールやスクリプトならLF、Windows系パイプラインならCRLF、旧Mac形式だけCRです。変換してコピーします。検出数と変換後の数が出るので、混在が消えたことを確認できます。貼り付け・読み込みは元の改行を保持するため、混在の実態を数えられます。
具体例
Excelから出してMacで編集したCSVが「CRLF 12 / LF 8」——20行で2種類混在。LFに変換すると「LF 20」で統一され、差分もきれいになります。
注意点
すべての改行を一括で書き換えます。行ごとの選択はないので、混在を維持すべき形式には使わないでください。改行以外の文字は変更しません。上限は20万文字、対象はテキストでバイナリは非対応です。