Windows中cmd的重定向与命令组


表 1重定向操作符

重定向操作符
说明
>
把命令输出发送到指定文件或设备,不再屏幕上显示。如果指定文件不存在,则创建新文件;如果同名文件已经存在,则覆盖已经存在的文件
<
用指定文件代替键盘作为命令输入
>>
当指定文件已经存在时,把命令输出附加到指定文件的末尾而不是覆盖;如果指定文件不存在,则用指定的名称创建文件
>&
把命令的输出发送给另一条命令做为输入
<&
读取一条命令的输入,并把它发送给另一条命令的输出
|
读取一条命令的输出,并把它发送给另一条命令的输入

表 2标准句柄
句柄名称

说明
STDIN
0
标准输入,键盘
STDOUT
1
标准输出,命令 Shell
STDERR
2
标准错误输出,命令 Shell
UNDEFINED
3-9
特定于应用程序句柄


命令组
&顺序处理
命令 1 &命令 2

&&和 ||条件处理
命令 1&&命令 2,命令 1成功,再执行命令 2
命令 1||命令 2,命令 1失败时,才执行命令 2


【Windows中cmd的重定向与命令组】

    推荐阅读