मेरे पास एक शेल स्क्रिप्ट है जिसे कॉल foo.sh
किया जाता है /usr/local/sbin
। इसके अलावा मैं इसी नाम के साथ एक और स्क्रिप्ट का उपयोग करता हूं। इसमें संग्रहित है /home/user/scripts
।
दोनों रास्ते हैं PATH
। मैं यह कैसे पता लगा सकता हूं foo.sh
कि कमांड लाइन पर टाइप करने पर उन स्क्रिप्ट्स में से कौन सी निष्पादित होती है ? क्या मैं इसे प्रभावित कर सकता हूं?
bash
औरzsh
वहाँ भीtype
अंतर्निहित है; इसके बजायzsh
which
, अलग सेbash
, एक अंतर्निहित (और नहीं/usr/bin/which
) है