senji.livejournal.com |
Fri 2003-03-07 08:00 |
|
Eviller even than that This is in fact eviller than it looks.
I've set: PS1='$(echo ">>> ")' here for simplicity and done 'set +x'
>>> alias xxx='
func() { $@; }
func '
+ alias 'xxx=
func() { $@; }
func '
++ echo '>>> '
>>> xxx false
++ func false
++ false
++ echo '>>> '
++ func false
++ false
++ echo '>>> '
+ func false
+ false
++ echo '>>> '
>>> alias xxx='func() { $@; }; func '
+ alias 'xxx=func() { $@; }; func '
++ echo '>>> '
>>> xxx false
+ func false
+ false
++ echo '>>> '
|
|