我正在寻找一款可在命令行上使用的 Windows 工具(exe)或 Python 脚本,用于递归地搜索和替换源代码树中文本文件中的字符串。我想避免类似于 Linux 工具中 sed/awd 的自定义语法。它需要自动化,因此需要命令行操作。
有什么建议吗?
有什么建议吗?
有一个名为 fnr.exe 的轻量级实用程序,支持命令行。它没有像 grep 那样多的功能,但通过在 Windows 表单中提供所有参数,使得生成命令行脚本变得容易。你可以从这里获取: http://findandreplace.codeplex.com
sed -i%TEMP%\* "s/regexp/replacement/g" *.txt
备份文件将存储在临时目录中。 使用Chocolatey可以轻松下载Sed: https://chocolatey.org/packages/sed
NotePad++非常好用。免费的插件。 搜索 - 在文件中查找...