Jawaban:
Saya pikir "noise" semacam ini tidak jarang, itu sebabnya Anda sering melakukan ini:
pushd > /dev/null
pushd
dapat mengambil banyak argumen, Anda mungkin menginginkannya pushd() { builtin pushd "$@" > /dev/null; }
dan tanda kutip menangani nama direktori dengan spasi.
pushd &> /dev/null
. Aku akan mengatakan tidak melakukan itu karena &
cara mengarahkan kedua stdout dan stderr. Biasanya Anda hanya ingin mengarahkan stdout.
popd
juga menghasilkan output konsol, jadi pertimbangkan untuk menonaktifkannya dengan cara yang sama
.bashrc
seperti:pushd() { builtin pushd $1 > /dev/null; }