如何简化bash中的重复重定向

时间:2014-02-27 18:43:35

标签: linux bash shell sh

如何在bash中简化以下命令行:

make install 1>/dev/null && update-initramfs -k all -u 1>/dev/null

我想将两个命令的所有stdout输出重定向到/ dev / null。

1 个答案:

答案 0 :(得分:6)

简单的简化是删除1,因为它们是输出重定向的默认文件描述符。

make install >/dev/null && update-initramfs -k all -u >/dev/null

但我怀疑你正在寻找一个命令组来聚合标准输出:

{ make install && update-initramfs -k all -u; } > /dev/null