X-Git-Url: http://club.cc.cmu.edu/~cmccabe/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=git-identity.sh;h=9094a431d51a815a442cd878a510006c49b12abb;hb=5d64fdd9c5db876d754c75a1d20c17bf150fdeb4;hp=5c4c0f1fec2f7ac995435d0d17a8b54ab45d15be;hpb=9374e89eef8115bf1680585eb32ab11bb1942525;p=cmccabe-bin diff --git a/git-identity.sh b/git-identity.sh index 5c4c0f1..9094a43 100755 --- a/git-identity.sh +++ b/git-identity.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # # Configure git identities on a repo-by-repo basis @@ -11,7 +11,9 @@ die() { exit 1 } -[ $# -eq 1 ] || die "You must supply one argument: work or priv" +USAGE="You must supply one argument: work or priv" + +[ $# -eq 1 ] || die "${USAGE}" case $1 in work) git config user.email cmccabe@cloudera.com --file || die "${LINENO}" @@ -22,7 +24,7 @@ case $1 in git config user.name "Colin Patrick Mccabe" --file || die "${LINENO}" ;; *) - die "logic error" + die "${USAGE}" ;; esac