要使用Bash抑制命令的所有输出,您可以将命令的输出重定向到/dev/null
。/dev/null
是一个特殊的文件,它会丢弃所有写入其中的数据。
例如,如果您想要运行一个名为my_command
的命令,但不想看到任何输出,您可以这样做:
my_command > /dev/null 2>&1
这里的>
将命令的标准输出重定向到/dev/null
,2>&1
将标准错误输出重定向到标准输出,也就是/dev/null
。
这样,您就可以在不看到任何输出的情况下运行命令,并且不会干扰您的脚本或命令行界面。
领取专属 10元无门槛券
手把手带您无忧上云