Я пытаюсь выполнить grep для результата emacs 'find-grep, поэтому я использую следующую команду:
найти ... | xargs ... | grep -v "include"
Результат отображается в буфере grep , но когда я нажимаю клавишу ввода для каждой записи, пытаясь перейти к этому файлу, emacs говорит, что файл не существует. На минибуфере перед полным путем файла есть символ ^ [[K]. Это в основном делает все имя файла неузнаваемым. Я просмотрел руководство grep, все еще не зная, что я могу с этим поделать.
Мне, вероятно, не нужно этого делать, но я просто не уверен, как передать два шаблона: один для grep, а другой для инверсии grep. (Может быть регулярное выражение?)
У кого-нибудь есть предложения по этому поводу?
Решение:
Я делал это на машине Cento 5.5. Это оказывается проблемой из-за старой версии grep. Я установил последнюю версию grep в свой домашний каталог, и теперь все хорошо.