Как найти файлы с ^ M из Linux с помощью csh - PullRequest
3 голосов
/ 31 октября 2008

Существует ли сценарий / команда csh для вывода списка всех файлов в исходном дереве исходников, которые имеют окончания строк, которые отображаются как "^ M" в emacs (под linux).

Спасибо!

Ответы [ 3 ]

5 голосов
/ 31 октября 2008

На основании моего ответа на другой вопрос :

fgrep -rl `echo -ne '\r'` .
0 голосов
/ 31 октября 2008
find . -type f -print | xargs grep 'cntl-M$'

, где cntl-M был введен первым вводом cntl-V

0 голосов
/ 31 октября 2008
find . -type f -exec grep $'\r' {} +

Для $'\r', вероятно, требуется корректная работа bash.

...