আমি এটি করেছি:
$ z() { echo 'hello world'; }
কিভাবে আমি তা পরিত্রাণ পেতে পারি?
আমি এটি করেছি:
$ z() { echo 'hello world'; }
কিভাবে আমি তা পরিত্রাণ পেতে পারি?
উত্তর:
unset -f z
Z নামক ফাংশনটি আনসেট করবে। কয়েকজন লোক এর সাথে উত্তর দিয়েছে:
unset z
তবে আপনার যদি একটি ফাংশন এবং z নামক একটি ভেরিয়েবল থাকে তবে কেবল ভেরিয়েবলটি আনসেট করা হবে, ফাংশনটি নয়।
জেডসে:
unfunction z
এটি অন্য (যুক্তিযুক্ত আরও ভাল) নাম unhash -f zবা unset -f zএর পরিবারের অন্যান্য পরিবারের সাথে সামঞ্জস্যপূর্ণ:
unsetunhashunaliasunlimitunsetoptএই জাতীয় জিনিসগুলির সাথে সন্দেহ un<tab>হলে সম্পূর্ণ তালিকাটি দেখতে টাইপ করুন ।
(সামান্য সম্পর্কিত: এটি ফাংশন / alias লেখা আছে চমৎকার মত realiases, refunctions, resetopts, reenv, ইত্যাদি "পুনরায় করতে sourceনিজ নিজ ফাইল", যদি আপনি / পৃথকীকৃত থাকেন যেমন তাদের দলবদ্ধ।)