Linux'ta grep ile dos satır sonlarını içeren dosyaları aramak istiyorum. Bunun gibi bir şey:
grep -IUr --color '\r\n' .
Yukarıdakiler rn
, istenen şey olmayan gerçekle eşleşiyor gibi görünüyor .
Bunun çıktısı, crlf'yi bu şekilde lf'ye dönüştürmek için xargs aracılığıyla todos'a aktarılacaktır.
grep -IUrl --color '^M' . | xargs -ifile fromdos 'file'
dos2unix
ile modern kullanmaktır -ic
. LF dosyaları için unix2dos ile arama yapabilirsiniz -ic
. Dosyaları değiştirmez. Sadece rapor et.
cat -v somefile.txt
; olarak ^M