6 comments

[ 2.9 ms ] story [ 28.3 ms ] thread
Except now you can't start your commands with $...
Presumably you can't start your commands with "sh" either!
all shell expansions work as expected (even constructions like $(cmd)). I can't think of any other use where I start a command with a '$'.
(comment deleted)
Can you give me an example of a command where this wouldn't work? You can still do command substitution with `$`, as seen below:

    $(echo pwd) | $ xargs echo
Yeah, I was unable to execute $!