web-dev-qa-db-ja.com

Bash関数を削除するにはどうすればよいですか?

私はこれをやった:

bash $ z() { echo 'hello world'; }

どうすればそれを取り除くことができますか?

166
too much php
unset -f z

Zという名前の関数の設定を解除します。いくつかの人々が答えました:

unset z

ただし、関数とzという名前の変数がある場合は、関数ではなく変数のみが設定解除されます。

252
Robert Gamble