5a125fac96
For example, this program #!/bin/sh die() { echo die called with $1; exit 1; } >&2 die foo die bar will print *both* those messages! I honestly don't care if this is posix or not, but it is BRAIN DEAD for the ">&2" to change the meaning from {} to () Oh and the grep thing is even worse. echo foo | grep ^/ works fine in an interactive shell but in a script it attempts to *execute* "/", complains, while simultaneously complaining about usage of grep. It's almost like it's treating ^ like | |
||
---|---|---|
.. | ||
post-update |