diff options
-rw-r--r-- | jh-mksource.sh | 5 | ||||
-rw-r--r-- | jh-mvn-install.sh | 2 | ||||
-rw-r--r-- | jh.sh | 1 |
3 files changed, 7 insertions, 1 deletions
diff --git a/jh-mksource.sh b/jh-mksource.sh index c40a739..31e40c7 100644 --- a/jh-mksource.sh +++ b/jh-mksource.sh @@ -1,5 +1,10 @@ #!/bin/bash +quote () { + local quoted=${1//\'/\'\\\'\'}; + printf "'%s'" "$quoted" +} + quote_args() { for arg in "$@"; do quote "$arg" diff --git a/jh-mvn-install.sh b/jh-mvn-install.sh index 2be9cce..6f1fd19 100644 --- a/jh-mvn-install.sh +++ b/jh-mvn-install.sh @@ -6,7 +6,7 @@ if [[ $# != 5 ]]; then exit 1 fi -base="`$jh_cmd mvn-basename $1 $2 $3" +base="`$jh_cmd mvn-basename $1 $2 $3`" jarfile=$4 pomfile=$5 @@ -11,6 +11,7 @@ fi usage() { cmd="${1-$0}" + cmd="${cmd##*/}" file="$JH_PATH/jh-$cmd.help.txt" if [[ -z "$cmd" ]]; then echo "Usage: $jh_short <command> [command-specific-arguments]" |