Board logo

标题: [文件操作] [已解决]bat中怎么将第三方程序的运行结果输出到文件啊 [打印本页]

作者: flyegg    时间: 2015-12-6 23:40     标题: [已解决]bat中怎么将第三方程序的运行结果输出到文件啊

本帖最后由 flyegg 于 2015-12-7 20:48 编辑

在bat中,调用了第三方程序,怎么将产生的结果产生一个新文件或追加到一个文件中?比如:awk sed sort等等?直接用>、>>好象不行?
作者: pcl_test    时间: 2015-12-6 23:48

你的测试代码是什么?
作者: flyegg    时间: 2015-12-6 23:55

sed "s/a//g" 1.txt > 2.txt
作者: pcl_test    时间: 2015-12-7 00:47

我有点怀疑你的系统了
作者: flyegg    时间: 2015-12-7 00:50

本帖最后由 flyegg 于 2015-12-7 00:51 编辑

win7不行?要用xp?
作者: pcl_test    时间: 2015-12-7 00:58

试试这个
http://batch-cn.qiniudn.com/tool/4.0.7/sed.exe
作者: flyegg    时间: 2015-12-7 01:03

好的,明天我去单位试试,在那个机子上。不显示中文的有什么问题不?只要能实现合并多个在不同目录的文件成一个文本文件就行。谢谢
作者: DAIC    时间: 2015-12-7 21:18

回复 5# flyegg


我的Win7里面测试sed 4.2.2没有问题
http://www.bathome.net/s/tool/index.html?key=sed




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2