目录
有的时候,我们需要在一个文件夹中的所有文件中搜索某些关键字,在linux和windows系统下都有相关命令来实现;
linux系统下 -- grep:
grep "String" filename.txt #在filename.txt文件名中搜索String字符串
grep -r "String" /home/ #递归查找目录下所有文件
上述命令用来查找单个文件或者目录下所有文件是否包含某个字符串
参考链接:Linux 系统 grep 命令超详细讲解_grep linux_大家都说我身材好的博客-优快云博客
Linux中grep详解_正则表达式_向上的狼-华为云开发者联盟
windows系统下 -- findstr:
findstr /s /i "string" *.*
上述的命令表示,当前目录以及当前目录的所有子目录下的所有文件中查找"string"这个字符串。
*.*表示所有类型的文件。
/s 表示当前目录以及所有子目录
/i 表示不区分大小写