zsh - Expand aliases in non-interactive shells -
में कोड> zsh आप विस्तार के लिए bash , हम विस्तार करने के लिए
shopt -s expand_aliases का उपयोग कर सकते हैं स्क्रिप्ट्स में उपनाम।
zsh ,
csh , और
tcsh के लिए बराबर कमांड क्या हैं? क्या वे भी अस्तित्व में हैं?
zsh पर मेरे प्रयासों को ध्यान में रखते हुए, मैंने इस तरह की कमान पाया है मैंने फाइल को स्क्रिप्ट के अंदर एलियंस के साथ सोर्सिंग करने की कोशिश भी की, लेकिन यह काम नहीं करती।
setopt aliases
#! / Usr / bin / zsh उपनाम हू = "इको बार" अनस्टॉपटी एलियास हू # outputs का उपयोग कर सकते हैं ` ./test.zsh: कमांड नहीं मिला: हू सेटोप्ट एलियास हू # आउटपुट्स `बार`
मैन ज़ॉक्शचेशन देखें।
csh और
tcsh के लिए, फ़ाइलों को सोर्सिंग (
source $ {HOME} /। Cshrc , उदाहरण के लिए) suffices।
Comments
Post a Comment