tags:

views:

793

answers:

1

I have done this:

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

How do I get rid of it?

+16  A: 
unset -f z

Will unset the function named z. A couple people have answered with:

unset z

but if you have a function and a variable named z only the variable will be unset, not the function.

Robert Gamble