emacs eshell grep on grep output

时间:2011-04-20 00:33:01

标签: emacs grep eshell

在eshell中,其中一个好处是像grep的输出这样的命令会被重定向到Emacs特殊缓冲区。但是,如果我在之前的grep上执行grep,例如:

grep "abc" *.el | grep -v "ghi"

该输出仅出现在标准输出中。我想知道是否有办法将输出定向到Emacs特殊缓冲区。

感谢。

1 个答案:

答案 0 :(得分:3)

(grep "grep abc *.el | grep -v ghi -")会在新窗口中打开生成的匹配项,但next-error不能使用它。