![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-04 16:00 |
共 48,038 主题排行 / 350,123 发帖 / 今日 0 篇 / 48,251 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » [求助]>&和<&的用法举例 |
| 可打印版本 2,131 / 8 |
| 第1楼 s11ss | 发表于 2007-10-31 09:42 |
| 银牌会员 发帖 566 积分 2,098 | |
|
[求助]>&和<&的用法举例 .
|
|
| 第2楼 lxmxn | 发表于 2007-10-31 09:57 |
| 版主 发帖 4,938 积分 11,386 | |
E:\Cmd>dir lxmxn E:\Cmd>find "lxmxn" lxmxn >ok.txt |
|
| 第3楼 s11ss | 发表于 2007-10-31 12:47 |
| 银牌会员 发帖 566 积分 2,098 | |
|
版主要不详细解释一下?
|
|
| 第4楼 lxmxn | 发表于 2007-11-01 08:59 |
| 版主 发帖 4,938 积分 11,386 | |
|
RE s11ss:
我对句柄也一直懵懵懂懂,知道一些简单的用法,但不知道其中的道理。你可以搜索一下前任版主willsort关于句柄方面的贴子。 http://www.cn-dos.net/forum/viewthread.php?tid=26827&fpage=1 http://www.cn-dos.net/forum/viewthread.php?tid=16942#pid115734 |
|
| 第5楼 HAT | 发表于 2007-11-02 11:42 |
| 版主 发帖 5,017 积分 9,023 | |
|
不知道是否有用
关于shell命令的定向输出 2>&1 |
|
| 第6楼 s11ss | 发表于 2007-11-03 14:39 |
| 银牌会员 发帖 566 积分 2,098 | |
|
感谢,大家辛苦了.....
|
|
| 第7楼 knoppix7 | 发表于 2007-11-03 14:41 |
| 银牌会员 发帖 634 积分 1,287 来自 cmd.exe | |
|
也谢谢LZ替我问了.
|
|
| 第8楼 s11ss | 发表于 2007-11-03 15:16 |
| 银牌会员 发帖 566 积分 2,098 | |
Originally posted by knoppix7 at 2007-11-3 02:41 PM: 本来我还指望knoppix7兄指点迷津的.... |
|
| 第9楼 bdpq | 发表于 2007-11-03 16:45 |
| 初级用户 发帖 17 积分 37 | |
|
要点汇总:
mycommand >mylog.txt 2>&1 应该是最经典的用法了。 命令的结果可以通过“%>”的形式来定向输出,%表示文件描述符:1为标准输出stdout、2为标准错误stderr。系统默认%值是1,也就是“1>”,而1>可以简写为>,也就是默认为>。stdout的默认目标是输出到命令提示符窗口,stderr的默认目标为错误输出到命令提示符窗口。 1、将结果输出到result.txt net stop myservices >>result 2>&1 2、隐藏程序输出结果 net stop myservices >nul 2>nul |
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |