我有一个正在运行的命令会产生大量输出,我想使输出静音而不写入文件。我已经使用以下命令将所有输出发送到文件,但是再次,我不需要任何文件输出:
command > out.txt 2>&1
我以前command > /dev/null
在CentOS机器上使用过,但是在Windows上找不到类似的东西。
@pipitas,无论我做了什么工作:D
—
Alec Gorge 2010年
如果您确实
—
Kurt Pfeifle 2010年
command > /bin/null
在CentOS上使用过,那么您已经在/bin/null
系统上创建了一个通用文件文件。您可能会说“有效!” , 如果你想。现在,此文件包含的stdout 和 stderr输出command
。通常,/bin/
只有可执行文件。通常,只有root用户才能在此处创建文件。因此,如果该文件在那里,您确实以root用户身份运行命令... /bin/null
通常不存在-并且/dev/null
(我提到)通常用作“黑色整体”,不需要的输出应在其中消失
好点,我没想到。但是,我很确定那只是我的错误记忆,因为当时我在Windows上。
—
亚历克峡谷
command > /dev/null
在CentOS上使用过。