diff --git a/bin/cli b/bin/cli
index 3e7c8865a6766568bfb685f978d9af5e9f9dd946..a8c73dbdeafcb3a38db7bfae2b57ade82a016abe 100755
--- a/bin/cli
+++ b/bin/cli
@@ -6,17 +6,13 @@
 set -euo pipefail
 export SHELLOPTS
 
-BIN_PATH="`dirname \"$0\"`"              # relative
-BIN_PATH="`( cd \"$BIN_PATH\" && pwd )`"  # absolutized and normalized
-
-
 install_app () {
     # Set "/" as default path
     path=${3:-/}
 
     destDir=${2:-.}
 
-    echo $destDir
+    echo "$destDir"
 
     # Remove trailing slash from path
     path=${path%/}
@@ -26,8 +22,8 @@ install_app () {
     echo "Installing app: '$packageName' in directory '$destDir' with path prefix '$path'...";
 
     # Do a basic check if a path was entered
-    if [[ $destDir != "." && $destDir != ".." ]]; then
-      mkdir -p $destDir && cd $_ || exit 2;
+    if [[ "$destDir" != "." && "$destDir" != ".." ]]; then
+      mkdir -p "$destDir" && cd "$_" || exit 2;
     fi
 
     npm init -y || exit 2;
@@ -60,7 +56,7 @@ case $1 in
     install_app "${@:2}"
 ;;
 "update-app")
-    update_app $2
+    update_app "$2"
 ;;
 *)
     echo "Unknown command: $1";