X-Git-Url: https://git.madduck.net/code/vcsh.git/blobdiff_plain/bb6411ce8f1774ac4200c772b59feb64584baa4f..5ee38b7b7e634fc0c69106f11bcb0a6b5ee0158f:/vcsh diff --git a/vcsh b/vcsh index c12ee74..0df962b 100755 --- a/vcsh +++ b/vcsh @@ -1,6 +1,6 @@ #!/bin/sh -[ "$VCSH_DEBUG" = '1' ] && set -x +[ -n "$VCSH_DEBUG" ] && set -x SELF=$(basename $0) @@ -20,11 +20,11 @@ done VCSH_BASE="$XDG_CONFIG_HOME/vcsh/repo.d" debug() { - [ "$VCSH_DEBUG" = '1' ] && echo "$SELF: debug: $1" + [ -n "$VCSH_DEBUG" ] && echo "$SELF: debug: $1" } verbose() { - if [ "$VCSH_DEBUG" = '1' ] || [ "$VCSH_VERBOSE" = '1' ]; then echo "$SELF: verbose: $1"; fi + if [ -n "$VCSH_DEBUG" ] || [ -n "$VCSH_VERBOSE" ]; then echo "$SELF: verbose: $1"; fi } # use Use this repository @@ -42,7 +42,7 @@ help() { init Initialize a new repository clone \\ - [] Clone from an existing repository + [] Clone from an existing repository" >&2 } use() { @@ -151,7 +151,7 @@ elif [ "$1" = 'clone' ]; then elif [ "$1" = 'init' ]; then verbose "init begin" - [ -z $2 ] && help; return 0 + [ -z $2 ] && help && return 0 export REPO_NAME="$2" export GIT_DIR="$VCSH_BASE/$REPO_NAME.git" init