在文件夹下所有文件中查找字符串(linux/windows)
在linux下可以用
grep "String" filename.txt
#字符串  文件名
grep -r "String" /home/
#递归查找目录下所有文件
来查找单个文件或者目录下所有文件是否包含某个字符串
windows下同样可以实现类似功能
findstr可以完成这个工作。
findstr /s /i "string" *.*
上面的命令表示,当前目录以及当前目录的所有子目录下的所有文件中查找"string"这个字符串。
*.*表示所有类型的文件。
/s 表示当前目录以及所有子目录
/i 表示不区分大小写
可以参考help findstr的输出解释来使用此命令。
注意:
findstr.exe一般在C:\Windows\System32目录下,要从任意路径调用该命令,需要将C:\Windows\System32添加到path环境变量中,如果没加环境变量可以这样用
C:\Windows\System32\findstr.exe /s /i "string" *.*
相关推荐
  chenchuang    2020-05-29  
   ningningmingming    2020-08-14  
   andylanzhiyong    2020-06-16  
   咏月东南    2020-06-16  
   lanyou00    2020-06-06  
   secondid    2020-06-05  
   kylinos    2020-03-07  
   onlykg    2020-05-06  
   applex    2020-04-22  
   bluecarrot    2020-04-20  
   csdnyasin    2020-04-11  
   xushxbigbear微信    2020-02-19  
   jackadmi    2020-02-19  
   神龙    2020-02-15  
   Darklovy    2020-01-12  
 