unset -f $FUNCTION_NAME
これを使用してbash / zshで個々の機能を無効にすることはできますが、すべての機能をどのように設定解除しますか?
ベストアンサー1
zsh
シェルでは、次のことができます。障害を負うすべての機能を使用
disable -f -m '*'
(文字通り「名前が一致するすべての関数を無効にします*
」)。
その後、同様の呼び出しで再度有効にできますenable
。
unset
次の方法を使用して、現在の環境からこれらの機能を完全に削除することもできます。
unset -f -m '*'