emacsのfind-grepの結果に対してgrepを実行しようとしているので、次のコマンドを使用します。
検索...| xargs ... | grep -v "include"
結果はgrepバッファーに表示されますが、そのファイルに移動しようとしている各エントリでEnterキーを押すと、emacsはファイルが存在しないことを示します。ミニバッファでは、ファイルのフルパスの前に^[[K文字があります。これにより、基本的にファイル名全体が認識できなくなります。grepのマニュアルを調べましたが、それについて何ができるかまだわかりません。
私はおそらくこれを行う必要はありませんが、2つのパターンを渡す方法がわかりません。1つはgrep用で、もう1つは逆grep用です。(正規表現かもしれませんか?)
誰かがこれについて何か提案がありますか?
解決:
私はCento5.5マシンでこれを行っていました。古いバージョンのgrepが原因で問題が発生していることが判明しました。ホームディレクトリに最新バージョンのgrepをインストールしましたが、すべて問題ありません。