X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=git.sh;h=94940aea28a45294126b9065e09017ae302e7a51;hb=90279074ca5cc336a8bfffd47d19d089b291b432;hp=dc383eddea5bf96a1208872299a4c2370a2f7360;hpb=0842acff57f386ba749c3ea6b5e034771f074f6b;p=git.git diff --git a/git.sh b/git.sh index dc383edd..94940aea 100755 --- a/git.sh +++ b/git.sh @@ -1,7 +1,7 @@ #!/bin/sh cmd= -path=$(dirname $0) +path=$(dirname "$0") case "$#" in 0) ;; *) cmd="$1" @@ -11,7 +11,18 @@ case "$#" in echo "git version @@GIT_VERSION@@" exit 0 ;; esac - test -x $path/git-$cmd && exec $path/git-$cmd "$@" ;; + + test -x "$path/git-$cmd" && exec "$path/git-$cmd" "$@" + + case '@@X@@' in + '') + ;; + *) + test -x "$path/git-$cmd@@X@@" && + exec "$path/git-$cmd@@X@@" "$@" + ;; + esac + ;; esac echo "Usage: git COMMAND [OPTIONS] [TARGET]"