中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS疑难解答 & 问题讨论 (解答室) » 怎么我的重定向命令会失败?
作者:
标题: 怎么我的重定向命令会失败? 上一主题 | 下一主题
220110
荣誉版主




积分 718
发帖 313
注册 2005-9-26
状态 离线
『楼 主』:  怎么我的重定向命令会失败?

我想把CMD里的一个命令的帮助解释输出到文本文件,如
ARP /? >ARP.txt
TRACERT /? >TRACERT.txt

文件(ARP.txt、 TRACERT.txt)是可以生成,但里面内容为空。
重定向不了,那些帮助只是ECHO出来了。这是什么原因?

2005-11-22 21:31
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
Michael
钻石会员





积分 10046
发帖 3039
注册 2002-11-11
状态 离线
『第 2 楼』:  

我觉得,原因是:帮助信息在某此情况下也完全可以被我们理解成错误信息。错误信息一般是不允许重定向的。
你输入不加参数的“arp”可以得到一整屏提示,而输入“arp -f87a97f98”(随便乱输的)也可以得到帮助信息。当然,也可以通过输入arp /?得到帮助信息,我想arp此时只是把/?当成了一个无效参数,而通过标准错误输出来显示错误信息罢了。而不带参数的arp则可以理解成参数缺失。



简单就是美
2005-11-22 22:09
查看资料  发短消息 网志   编辑帖子  回复  引用回复
Michael
钻石会员





积分 10046
发帖 3039
注册 2002-11-11
状态 离线
『第 3 楼』:  

比如 c++里的cerr就是不能被重定向的。



简单就是美
2005-11-22 22:11
查看资料  发短消息 网志   编辑帖子  回复  引用回复
tigerpower
中级用户

大师兄


积分 377
发帖 99
注册 2005-8-26
状态 离线
『第 4 楼』:  

ARP /? 2>ARP.txt

2005-11-22 22:11
查看资料  发短消息 网志   编辑帖子  回复  引用回复
220110
荣誉版主




积分 718
发帖 313
注册 2005-9-26
状态 离线
『第 5 楼』:  

呵呵呵,怎么加了个“2”就可以了的??!!

2005-11-22 22:17
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
220110
荣誉版主




积分 718
发帖 313
注册 2005-9-26
状态 离线
『第 6 楼』:  

又有个问题:
ntsd /?
会自动打开一个新窗口来echo,如何把它截获输出?

2005-11-22 22:22
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
Michael
钻石会员





积分 10046
发帖 3039
注册 2002-11-11
状态 离线
『第 7 楼』:  



  Quote:
Originally posted by 220110 at 2005-11-22 10:17 PM:呵呵呵,怎么加了个“2”就可以了的??!!

因为标准错误输出(stderr)的标识符是2. 2>arp.txt 表示把stderr重定向到arp.txt.



简单就是美
2005-11-22 23:04
查看资料  发短消息 网志   编辑帖子  回复  引用回复
zreo
初级用户





积分 51
发帖 14
注册 2005-11-6
状态 离线
『第 8 楼』:  

我想问一下。find 和 findstr 这两个命令有什么具体的差别。用起来的感觉好象是一样的。感觉后面的FINDSTR是前面的增强版。增加了些功能

2005-11-23 00:51
查看资料  发短消息 网志   编辑帖子  回复  引用回复
220110
荣誉版主




积分 718
发帖 313
注册 2005-9-26
状态 离线
『第 9 楼』:  

我第六楼的问题大家能启导下吗?

2005-11-23 21:39
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: