Antworten:
Ich denke, diese Art von "Lärm" ist nicht ungewöhnlich, deshalb machst du das oft:
pushd > /dev/null
pushdcan mehrere Argumente annehmen kann, möchten Sie vielleicht, dass as pushd() { builtin pushd "$@" > /dev/null; }und die Anführungszeichen Verzeichnisnamen mit Leerzeichen behandeln.
pushd &> /dev/null. Ich würde sagen, mach das nicht, weil das &bedeutet, dass du sowohl stdout als auch stderr umleitest. Normalerweise möchten Sie nur stdout umleiten.
popdGeneriert auch eine Konsolenausgabe.
.bashrcz.pushd() { builtin pushd $1 > /dev/null; }