इसलिए मैं लगातार bashrc का संपादन कर रहा हूं, और मेरे पास एक टर्मिनल है जो एक कार्यशील परिभाषा के साथ खुला है, हालांकि bashrc को गलत तरीके से परिभाषा के साथ अपडेट किया गया है। (क्योंकि अद्यतन बशर्ते के स्रोत तक परिभाषा नहीं बदलती है) मैं इस मामले में काम करने की परिभाषा कैसे देख सकता हूं? उदाहरण के लिए, यदि मैं टाइप करता हूं:
alias function_name
मैं देख सकता हूं कि उस उपनाम के लिए क्या परिभाषा है। क्या फ़ंक्शन के लिए एक कमांड समान है? यदि नहीं, तो क्या वर्तमान टर्मिनल का उपयोग करने वाले पूरे bashrc को आउटपुट करने की आज्ञा है?
whence -cv
zsh में भी उपयोग कर सकते हैं ।-v
विकल्प, आपको बताने के लिए अगर कोई इस तरह के उपनाम या समारोह (या अन्यथा आप में निष्पादन योग्य हैPATH
सब पर)। यदि आप इसे (मैं के रूप में) बहुत उपयोग करते हैं, तो आप इसे एक-शब्द कमांड में बदल सकते हैं।