28
बैश में मैं मछली मेंमैं मछली के खोल में एक चर को कैसे अनसेट कर सकता हूं?
unset myvar
साथ एक चर अनसेट कर सकते हैं मैं
fish: Unknown command 'unset'
क्या मछली में अनसेट के लिए बराबर है मिलता है।
बैश में मैं मछली मेंमैं मछली के खोल में एक चर को कैसे अनसेट कर सकता हूं?
unset myvar
साथ एक चर अनसेट कर सकते हैं मैं
fish: Unknown command 'unset'
क्या मछली में अनसेट के लिए बराबर है मिलता है।
मछली शैल चरों में हेरफेर करने के लिए set
कमांड पर विकल्प का उपयोग करती है।
-e
या --erase
विकल्प के साथ एक चर को अनसेट करें।
set -e myvar
इसके अतिरिक्त आप एक समारोह
function unset
set --erase $argv
end
या में ~/.config/fish/config.fish
alias unset 'set --erase'
ध्यान दें कि समारोह स्थानीय चर को मिटाने के लिए सक्षम नहीं होगा एक उपनाम है क्योंकि यह एक नया वेरिएबल गुंजाइश शुरू होता है परिभाषित कर सकते हैं । इसे ठीक करने के लिए फ़ंक्शन परिभाषा में '--no-scope-shadowing' जोड़ें। – faho