我有我想递归搜索的文本mydir/。我通常会输入grep -r "text to find" mydir/"但如果我想搜索除特定文件之外的所有文件,我会输入什么?
例如,我不想搜索文件“myfile.txt”,但它包含在目录中。
我会输入什么?
您可以通过grep--exclude和--exclude-dir选项来实现这一点
例如:
grep -r --exclude-dir='<dirs_to_exclude>' PATTERN data
Run Code Online (Sandbox Code Playgroud)
或者
grep -r --exclude='<pattern_of_file>' PATTERN data
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
355 次 |
| 最近记录: |