这将是我最愚蠢的问题。我确信这是非常明显的,但对于我的生活,我找不到解决方案。
我只想搜索当前目录中的所有文件以查找模式,忽略所有子目录。我尝试过的事情:
grep "mytext" .
- >抱怨说。是一个目录
grep -r "mytext" .
- >搜索所有子目录
grep "mytext"
- >只是冻结(搜索整个机器?)
grep -rd skip "mytext" .
- >跳过当前目录
答案 0 :(得分:2)
我的最后一次尝试是在正确的轨道上。我想我会回答后代的问题,而不仅仅是删除它(这很诱人,因为我觉得首先要问它是愚蠢的。)
解决方案是使用带有通配符的skip目录。即。
grep -rd skip "mytext" ./*