6
A
回答
4
简单的回答是“不,不是基本的Windows实用程序”
但随着其他答案建议,有很多unix平台在那里,你想什么做的。参加gnuwin32 packages。
编辑:
好吧,我修改我的严格的 “否”。根据您的任务和操作系统的复杂程度,可能有办法做到这一点。当使用Windows 2000或更高版本时,cmd提供了可以使用的命令扩展。
其基本思想是使用FOR循环遍历输入文件的每一行,然后使用SET命令提供的字符串替换来替换您的字符。
我手头没有解决方案,但你可以自己尝试,使用this相当酷的网站infromation。 FOR循环语法请看here,here用于字符串替换。
0
0
您可以使用Unix命令行实用程序“tr”的DOS端口。
一个免费的DOS端口可以是found here,我喜欢的其中之一(有很多不同的)是“UXUTL-全面收集DOS命令行Unix工具”。
好处是,你会得到一个令人难以置信的有用命令的全部组合,而不仅仅是tr。
1
您可以安装unxutils然后做
sed "s/WORD_FROM/WORD_TO/" file_name > changed.file.name
改变的话 或
cat file|tr "a" "b" > changed.file.name
改变字符
1
1
您必须使用WIN32 SED并查看官方gnu sed页面以获取解释。它真的很强大:
> sed "s/WORD_FROM/WORD_TO/" file_name > changed.file.name
0
即使这个问题是很老,未来的读者可能有兴趣知道,如果你想有一个小的exe没有依赖关系刚刚替换文本,我建议使用。
相关问题
- 1. 字符替换批处理文件
- 2. 使用批处理脚本替换文件中的字符
- 3. 批处理文件替换复制文件的文件名中的字符串
- 4. 批处理文件,搜索文件,并替换字符串
- 5. 使用批处理文件替换update.ver中的文本
- 6. 使用VBS替换文件中的字符串并批处理
- 7. 批处理脚本替换文件第7行中的文本?
- 8. 批处理脚本替换多个文件中的文本
- 9. 在批处理文件中查找/替换文本时如何处理&符号?
- 10. 批处理多个文件(替换文本字符串)的VBS脚本
- 11. 使用变量的批处理文件子字符串替换
- 12. 用于循环字符串替换的批处理文件
- 13. 批处理文件;用连字符替换变量的空格
- 14. 批处理文件中的字符串替换(星号)?
- 15. 批处理文件来替换字符串中的所有文件
- 16. 批处理文件来替换子文件夹中的特殊字符在Windows
- 17. 使用批处理文件查找和替换文本
- 18. 用xml文件替换多个字符串(批处理)
- 19. 使用批处理文件命令替换字符串
- 20. 在文本文件上查找字符串 - 批处理文件
- 21. 批处理文件::将特殊字符写入文本文件
- 22. 批处理文件来替换文件名中的空格
- 23. 批处理脚本删除文本文件中的字符
- 24. 使用批处理脚本替换xml文件中的字符串
- 25. 如何使用批处理文件来搜索和替换文本文件中的ASCII控制字符
- 26. 如何使用批处理文件替换文本文件中第二行的字符串?
- 27. 批处理命令查找/替换文件内的文本
- 28. 批处理文件替换问题
- 29. 批处理文件变量替换
- 30. 批处理文件替换一条线
你能举一个你想要替换的例子吗(之前和之后)? – akf 2009-10-01 13:52:52
我只是想在文本文件中用空字符替换'<'的所有出现。 – 2009-10-02 08:02:45