我不想做pushd> / dev / null,因为我有很多脚本调用对方。
也许一个很好的覆盖将会做到这一点,但是我需要仅在我的脚本中覆盖这些内建,然后恢复正确的行为。
pushd () { command pushd "$@" > /dev/null } popd () { command popd "$@" > /dev/null }
到每个脚本的顶部。这可能是解决您的问题所需的最少工作量。