summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
4896a61)
Make it easier to check for non-zero $? by replacing ' |[ $? = N ]' by ' ?N'
for same results with minimal clutter.
[ -r "$input" ] && set -- "$@" "$input"
case "$name" in *\ -*) set -- "$@" -"${name#* -}";; esac
case "$name" in
[ -r "$input" ] && set -- "$@" "$input"
case "$name" in *\ -*) set -- "$@" -"${name#* -}";; esac
case "$name" in
+ *' ?'*) set -- sh -c "\$0 \$1 | test \$\? = ${name#* \?}" "$@";;
*' |'*) set -- sh -c "\$0 \$1 | ${name#* |}" "$@";;
*) set -- "$1" $2 $3
esac
*' |'*) set -- sh -c "\$0 \$1 | ${name#* |}" "$@";;
*) set -- "$1" $2 $3
esac