使用findstr查找多层子目录PHP文件指定字符串失败,求正确方法
正确的字符串查找命令写法
你的原命令参数顺序错误,导致无法正常搜索。Windows的findstr命令语法是findstr [选项] "要查找的字符串" 目标文件/路径,调整后的正确命令如下:
findstr /spin "please enter your datbase connection details" C:\xampp\htdocs\projects\e-pay\script\vendor\*.php
参数说明:
/s:递归搜索指定目录下的所有子目录/p:跳过包含不可打印字符的文件/i:忽略大小写(若需要严格匹配大小写可去掉此参数)/n:显示匹配内容所在的行号
额外检查点:
- 确认目标字符串拼写完全一致(比如你写的
datbase是否和文件中的database存在拼写差异) - 验证目标路径是否正确,确保有权限访问该目录下的所有文件
- 确认目标.php文件中确实包含该字符串
内容的提问来源于stack exchange,提问作者codelone
相关产品推荐
相关产品推荐

