diff --git a/s3h.sh b/s3h.sh index ceb9741..f4c7323 100755 --- a/s3h.sh +++ b/s3h.sh @@ -2,7 +2,7 @@ # config DIALOG=dialog #gdialog kdialog -START_DIR='~/.s3h' +START_DIR="$HOME/.s3h" VERSION="1.4" # TODO: use opt parsing @@ -15,6 +15,8 @@ if [[ $# -eq 1 && -d "$1" ]]; then START_DIR="$1" fi +START_DIR=`realpath "$START_DIR"` + if [[ ! -d "$START_DIR" ]]; then echo "start directory '$START_DIR' does not exist" >&2 echo -e "either create or set 'start directory' parameter\n" >&2