diff --git a/run.sh b/run.sh index 3f49c3831..7db47befa 100755 --- a/run.sh +++ b/run.sh @@ -14,9 +14,15 @@ PARSE_ARG() { BINARY_ARGS+=("$1") case "$1" in - --cryptkey|--server|--service) ;; --path) PATH_NEXT=1 ;; - --path=*) cd "$(echo "$1" | cut -d '=' -f 2-)" ;; + --path=*) + if [[ "$PATH_NEXT" -eq 1 ]]; then + PATH_NEXT=0 + cd "$1" + else + cd "$(echo "$1" | cut -d '=' -f 2-)" + fi + ;; *) if [[ "$PATH_NEXT" -eq 1 ]]; then PATH_NEXT=0