1. ホーム
  2. bash

[解決済み] シェル関数を削除する方法を教えてください。

2022-04-14 08:18:03

質問

こんなことをやっています。

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

どうすればいいのでしょうか?

解決方法は?

unset -f z

zという名前の関数をアンセットします。 と答えた人が数人います。

unset z

しかし、関数と z という名前の変数がある場合、関数ではなく変数だけがアンセットされます。