1. 先说说 我们要晓得怎么用命令行
呃,这玩意儿嘛,就是电脑里面一个叫命令行的东西,就像是一个细小黑框,你Neng在里面写一些特殊的话,电脑就会帮你Zuo事情哦!
2. 然后 我们要用到“grep”这玩意儿神奇的细小工具
这玩意儿“grep”啊,就像是电脑的放巨大镜,你Neng用它来找出文件里面有没有你想找的东西。比如说你想找的文件里面要有“
关键词1”和“
关键词2”,那你就告诉“grep”去帮忙找找kan。
2.1. 只找包含一个关键词的文件
优良的,那我们来说说怎么找只包含一个
关键词的文件。你只需要在命令行里写上:
grep -l '关键词1' -r /指定目录
这里 “
关键词1”就是你想要找的
关键词,“/指定目录”就是你要找的文件夹。
2.2. 找到优良几个关键词的文件
Ru果你想找的文件里要有优良几个
关键词, 那也hen轻巧松,你把
关键词dou写上,用空格隔开就优良:
grep -l '关键词1 关键词2 关键词3' -r /指定目录
这样,“grep”就会帮你找到一边包含这三个
关键词的文件啦!
3. Ru果想geng高大级一点, Neng试试这玩意儿组合
虚假设你找到了一些文件,但是你找到里面还有其他你想找的
关键词,那怎么办呢?没关系,我们Neng用“xargs”这玩意儿工具来帮忙。
3.1. 先找到包含前两个关键词的文件
我们先写一个命令来找到包含“
关键词1”和“
关键词2”的文件:
grep -l '关键词1 关键词2' -r /指定目录
3.2. 然后在这些个文件里再找“另一个关键词”
接下来 我们用“xargs”来告诉“grep”在这些个文件里再找找kan有没有“另一个
关键词”:
grep -l '另一个关键词' -r /指定目录
但是我们要用“|”这玩意儿符号来连接两个命令,就像是一个细小管道,把第一个命令的后来啊传给第二个命令。
grep -l '关键词1 关键词2' -r /指定目录 | xargs grep -l '另一个关键词'
4.
哎呀, 写到这里我dou累死了但是你要记住只要会用命令行,找到这些个文件就像是玩儿一样轻巧松呢!