当两个命令通过管道传输时,不会将输出重定向到/dev/null。管道(|)用于将一个命令的输出作为另一个命令的输入,而不会将输出重定向到特定的文件或设备。
在Linux和Unix系统中,/dev/null是一个特殊的设备文件,它可以被用作一个空设备或者黑洞。将输出重定向到/dev/null意味着将输出丢弃,不会显示在终端或保存到文件中。
然而,在管道中,命令的输出直接传递给下一个命令作为输入,而不会经过重定向。这意味着管道传输的数据会直接流动到下一个命令,而不会被丢弃到/dev/null。
总结:当两个命令通过管道传输时,不会将输出重定向到/dev/null,而是直接传递给下一个命令作为输入。
领取专属 10元无门槛券
手把手带您无忧上云