![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-17 05:53 |
共 47,813 主题排行 / 349,903 发帖 / 今日 0 篇 / 48,259 会员排行 |
| DOS疑难解答 & 问题讨论 (解答室) » [求助]请问 nul 2是什么空设备? |
| 可打印版本 763 / 8 |
| 第1楼 32211001 | 发表于 2005-03-11 00:00 |
| 初级用户 发帖 11 积分 141 | |
|
[求助]请问 nul 2是什么空设备? 批处理中经常看到有这种语句,一个echo开头,结尾是“>nul 2>nul”。
nul为空设备,那nul 2是什么? 要使输出不显示,直接>nul不就完了吗?为什么前面还要家nul 2? 谢谢各位的回复 |
|
| 第2楼 Climbing | 发表于 2005-03-11 00:00 |
| 铂金会员 发帖 2,753 积分 6,962 来自 河北保定 | |
|
不是nul 2,而是2> nul,表示错误信息也输出到空设备,也就是连错误信息也不显示。正常情况下,一个命令会将结果输出到标准输出中,标准输出用1表示,输入的>nul实际上就是1>nul(注意1跟>之间不能有空格),而有些命令执行的过程中会显示出错误信息,用>nul并不能屏蔽这些错误信息,因为这些错误信息并不属于标准输出,而是属于标准的错误输出,标准错误输出用2表示,所以2> nul表示不显示错误信息。举例说明,以dir命令为例(加黑的表示提示符和命令行,后面是命令的执行结果):D:\XYF\System\dos>dir abcd
Volume in drive D is HDAL2_WORK Volume Serial Number is 58BA-2D5D Directory of D:\XYF\System\dosFile Not FoundD:\XYF\System\dos>dir abcd > nul File Not FoundD:\XYF\System\dos>dir abcd 1> nul File Not FoundD:\XYF\System\dos>dir abcd 1> nul 2>nulD:\XYF\System\dos>dir abcd >nul 2>nulD:\XYF\System\dos>dir abcd 2>nul Volume in drive D is HDAL2_WORK Volume Serial Number is 58BA-2D5D Directory of D:\XYF\System\dos |
|
| 第3楼 Climbing | 发表于 2005-03-11 00:00 |
| 铂金会员 发帖 2,753 积分 6,962 来自 河北保定 | |
|
动网的论坛真差劲,就是死活加不了黑了。
|
|
| 第4楼 32211001 | 发表于 2005-03-11 00:00 |
| 初级用户 发帖 11 积分 141 | |
|
真的是非常感谢climbing~~~~~~~~~~~~~~~~echo Thx climbing very much 1>nul 2>nul
|
|
| 第5楼 Climbing | 发表于 2005-03-11 00:00 |
| 铂金会员 发帖 2,753 积分 6,962 来自 河北保定 | |
|
靠,你这样一echo,不就什么感谢也没有了,晕~~~
|
|
| 第6楼 JonePeng | 发表于 2005-03-11 00:00 |
| 金牌会员 发帖 1,883 积分 4,562 来自 广东广州 | |
|
哈哈,你们两位还真幽默!原来NUL还有这些学问啊。
|
|
| 第7楼 32211001 | 发表于 2005-03-11 00:00 |
| 初级用户 发帖 11 积分 141 | |
以下是引用Climbing在2005-3-11 18:34:30的发言: 不好意思。表表心意而已,就当我不言谢,实际上心里已经很感激了。 |
|
| 第8楼 smileseeker | 发表于 2005-03-13 00:00 |
| 中级用户 发帖 83 积分 316 | |
|
^_^ 强
|
|
| 第9楼 chenhui530 | 发表于 2005-03-13 00:00 |
| 高级用户 发帖 273 积分 772 | |
以下是引用Climbing在2005-3-11 13:01:59的发言: 今天我又学到一些好东西了 |
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |