Después de llamar pushd
/ popd
en bash, imprimirá la pila de directorios actual. ¿Hay alguna forma de prevenir este comportamiento, para que actúe de manera "tranquila"? Este tipo de ruido en un comando es poco común en las herramientas de Unix.
16
.bashrc
como:pushd() { builtin pushd $1 > /dev/null; }
pushd
can toma múltiples argumentos, es posible que desee esopushd() { builtin pushd "$@" > /dev/null; }
y las comillas manejan los nombres de directorio con espacios.pushd &> /dev/null
. Yo diría que no lo hago porque&
los medios redirigir tanto stdout y stderr. Normalmente solo desea redirigir stdout.popd
también genera salida de consola, así que considere silenciarla de la misma manera