Linuxでgrepを使用してdos行末を含むファイルを検索したい。このようなもの:
grep -IUr --color '\r\n' .
上記はリテラルrnと一致するようですが、これは望ましいことではありません。
この出力は、xargsを介してtodosにパイプされ、このようにcrlfをlfに変換されます
grep -IUrl --color '^M' . | xargs -ifile fromdos 'file'
dos2unixする-icことです。LFファイルの場合、unix2dosで検索でき-icます。ファイルは変更されません。レポートのみ。
cat -v somefile.txt。彼らは次のように表示されます^M