2013-04-22 55 views
-1

当我尝试使用“grep -r foo”搜索文本的目录时,它永远需要并且永远不会返回任何结果。目录大小没有区别,即使我的当前目录包含一个小文本文件而没有其他任何内容,递归搜索仍然是永久的。这只发生在安装在VMWare VM上的我的Ubuntu服务器上。使用grep(grep -r foo)递归搜索文本在Ubuntu服务器上永远占用

在我的其他VMWare虚拟机上,我安装了Lubuntu,并且grep -r很好。

请帮忙。

回答

2

你缺少一个参数表示要找到模式的目录:

grep -r foo 

应该

grep -r foo . 

grep -r foo /path/to/dir/ 
+0

好一点,@tripleee。我知道了。刚刚更新了我的答案。谢谢! – fedorqui 2013-04-22 16:13:54

+1

非常感谢你,“grep -r foo。”作品 – user2140869 2013-04-22 16:30:47