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