回答:
この種の「ノイズ」は珍しいことではないと思うので、よくこうするのです。
pushd > /dev/null
pushdcanは複数の引数を取るため、as pushd() { builtin pushd "$@" > /dev/null; }および引用符はスペースを含むディレクトリ名を処理する必要がある場合があります。
pushd &> /dev/null。stdoutとstderrの両方&をリダイレクトすることを意味するので、それをしないでください。通常、stdoutのみをリダイレクトします。
popdコンソール出力も生成するため、同じ方法で消音することを検討してください
.bashrc次のようなpushd() { builtin pushd $1 > /dev/null; }