如何使用Windows命令行环境替换文件中的文本



我正在使用Windows命令行环境编写一个批处理文件脚本,并希望用另一个(例如"调试")更改文件中某些文本的每次出现(例如"Release")。最简单的方法是什么?有内置功能吗?

没有真正的本地解决方案,但有类似于set和sed的实用程序可以解决这种情况。

请参阅此处查看列表

Cygwin, UnxUtils, GnuWin32, AT&T Research's UWIN system, MSYS from MinGw 

关于Stack Overflow的相关问题,我从得到了列表

在以前的生活中,我是一名PC实验室技术人员。有许多命令行实用程序可以执行该功能,其中最大的可能是任何Perl客户端。

鉴于您已经在StackOverflow上发布了这个问题,我将假设您至少对一些温和的脚本级编程感到满意。

我的Perl生活现在已经远远落后了,但如果你下载他们的一个客户端并ping网络搜索,比如"string token replace Perl example",我相信你不仅会找到你想要的东西,还会发现一个比你想象的更具灵活性的工具集。

最新更新