Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows &燃气轮机;批处理中命令之前或之后的nul重定向_Windows_Batch File_Cmd_Nul - Fatal编程技术网

Windows &燃气轮机;批处理中命令之前或之后的nul重定向

Windows &燃气轮机;批处理中命令之前或之后的nul重定向,windows,batch-file,cmd,nul,Windows,Batch File,Cmd,Nul,在命令提示符中,以下两行给出相同的输出,我想知道它们之间的用法差异。谢谢 >nul dir dir>nul没有区别,它们重定向相同数量的输出。您可以通过多种方式组合输入和输出重定向运算符:>out.txt命令out.txt扩展到..2>out.txt,您可以使用空格或将其放在命令的其余部分之前来完成此操作。理论上,这两种语法都是可交换的。理论上。。。因为第一个更安全。它不仅是1或2,它是0到9

在命令提示符中,以下两行给出相同的输出,我想知道它们之间的用法差异。谢谢

>nul dir


dir>nul

没有区别,它们重定向相同数量的输出。您可以通过多种方式组合输入和输出重定向运算符:
>out.txt命令
out.txt


正如注释中所指出的,如果某些内容包含数字1或2,您必须小心,您不希望
%something%>out.txt
扩展到
..2>out.txt
,您可以使用空格或将其放在命令的其余部分之前来完成此操作。

理论上,这两种语法都是可交换的。理论上。。。因为第一个更安全。它不仅是1或2,它是0到9