Cygwin の UNIX 貼り付けユーティリティを使用して貼り付ける必要がある数百 GB のデータがありますが、ファイルに Windows EOL 文字があると正しく機能しません。データには Windows の EOL 文字が含まれている場合と含まれていない場合があり、必要がなければ dos2unix の実行に時間を費やしたくありません。
私の質問は、Cygwin で、これらのファイルに Windows EOL CRLF 文字が含まれているかどうかをどのように判断できますか?
テストデータを作成して実行してみました
sed -r 's/\r\n//' testdata.txt
しかし、dos2unix が実行されているかどうかに関係なく、一致するように見えます。
ありがとう。