如何在bash中简化以下命令行:
make install 1>/dev/null && update-initramfs -k all -u 1>/dev/null
我想将两个命令的所有stdout输出重定向到/ dev / null。
答案 0 :(得分:6)
简单的简化是删除1,因为它们是输出重定向的默认文件描述符。
make install >/dev/null && update-initramfs -k all -u >/dev/null
但我怀疑你正在寻找一个命令组来聚合标准输出:
{ make install && update-initramfs -k all -u; } > /dev/null