On Wed, 19 Aug 2015 14:31:38 +0200 Marc Chantreux <khatar@xxxxxxxxx> wrote: > alias dude!="noglob dude" > dude () { print "$@" } > dude! where is my car? Do you have !-history enabled? In which case the dude! command works OK (! not active before a space) but the alias could do anything. Try alias 'dude!=noglob dude' pws