Câu trả lời:
Tôi nghĩ loại "tiếng ồn" này không phải là hiếm, đó là lý do tại sao bạn thường làm điều này:
pushd > /dev/nullpushdcó thể mất nhiều đối số, bạn có thể muốn rằng pushd() { builtin pushd "$@" > /dev/null; }các trích dẫn xử lý tên thư mục có khoảng trắng.
                    pushd &> /dev/null. Tôi nói đừng làm điều đó bởi vì &có nghĩa là chuyển hướng cả thiết bị xuất chuẩn và thiết bị xuất chuẩn. Thông thường bạn chỉ muốn chuyển hướng thiết bị xuất chuẩn.
                    popdcũng tạo ra đầu ra của bàn điều khiển, vì vậy hãy xem xét việc tắt tiếng theo cách tương tự
                    
.bashrcchẳng hạn như:pushd() { builtin pushd $1 > /dev/null; }