On Fri, Oct 27, 2017 at 2:37 AM, Clark Wang <dearv...@gmail.com> wrote: > > What `unset' does is special but there's nothing special when parsing > the command and bash even does not care if it's built-in command or > not.
Exactly -- and this kind of a clarification is exactly the thing that many people are unaware of. (And in case it wasn't clear: I said that unset is different in the expectations that people have with it, not in how it expands.) -- ((x=>x(x))(x=>x(x))) Eli Barzilay: http://barzilay.org/ Maze is Life!