जवाबों:
मुझे लगता है कि इस तरह का "शोर" असामान्य नहीं है, यही कारण है कि आप अक्सर ऐसा करते हैं:
pushd > /dev/null
pushd
आप कई तर्क दे सकते हैं, आप चाहते हैं कि pushd() { builtin pushd "$@" > /dev/null; }
रिक्त स्थान के साथ निर्देशिका नाम को उद्धृत करें।
pushd &> /dev/null
। मैं कहता हूँ कि ऐसा मत करो क्योंकि &
इसका मतलब है कि दोनों stdout और stderr को पुनर्निर्देशित करें । आम तौर पर आप केवल स्टडआउट को पुनर्निर्देशित करना चाहते हैं।
popd
कंसोल आउटपुट भी उत्पन्न करता है, इसलिए इसे उसी तरह से चुप करने पर विचार करें
.bashrc
इस तरह से चिपकाने के लिए एक समारोह बना सकते हैं :pushd() { builtin pushd $1 > /dev/null; }