使用DOS命令查找包含某一字符串的所有文件
-
在windows系统下,来查找并修改指定目录下包含某一字符串的所有文件,麻烦又费时。其实在DOS命令中,提供了Findstr命令来查找指定的一个或多个文件文件中包含(或通过参数 /V来控制不包含)某些特定字符串的行,并将该行完整的信息打印出来,或者打印查询字符串所在的文件名。
-
打开cmd(命令提示符,我这里使用的是“cmder控制台仿真器”),输入help findstr并按Enter键查看Findstr命令的语法详解。
-
比如要查找E:\server\wordpress目录下包含【myname】(方括号内的)字符串的所有文件,操作如下:
打开cmd(命令提示符),输入【E:】并按Enter键,输入【cd server\wordpress】并按Enter键,
输入【findstr /s /i “myname” *.*】并按Enter键,即可输出E:\server\wordpress目录下包含【myname】字符串的所有文件,
然后再打开这几个文件自定义修改。