1、打开linux系统,在linux的桌面的空白处右击。
2、在d出的下拉选项里,点击打开终端。
3、使用cd命令到需要查找的文件。
4.输入grep+需要查找的字符,回车运行即可显示出来。
本文章基于ThinkpadE15品牌、centos7系统撰写的。
用grep遍历目标目录下的所有文件比如:你的字符是 “some_code” ,文件夹名字是 YOUR_DIR
1
grep -R "some_code" YOUR_DIR
如果你不需要显示内容,只需要含有某个字符的文件:
1
grep -lR "some_code" YOUR_DIR
附录:
grep -R 和 -l 参数
-R, -r, --recursive
递归地读每一目录下的所有文件。这样做和 -d recurse 选项等价。
-l, --files-with-matches
禁止通常的输出;作为替代,打印出每个在通常情况下会产生输出的输入文件的名字。对每个文件的扫描在遇到第一个匹配的时候就会停止。
ps:
如果目录下有二进制文件,也可能匹配到。
1、可以使用grep命令来查找当前目录下所有文件中包含的某个特定字符。
2、示例:查找当前目录下所有带有set的文件 。
说明:
-r 是递归查找
-n 是显示行号
* : 表示当前目录所有文件,也可以是某个文件
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)