diff --git a/deploy.sh b/deploy.sh index 963e009..e976be7 100755 --- a/deploy.sh +++ b/deploy.sh @@ -22,11 +22,13 @@ case $choice in ;; 3) DEPLOY_MODE="custom" - read -p "Enter deployment directory (required): " DEPLOY_DIR + read -e -p "Enter deployment directory (required): " DEPLOY_DIR if [ -z "$DEPLOY_DIR" ]; then echo "Error: Directory path is required" exit 1 fi + # Expand tilde to home directory + DEPLOY_DIR="${DEPLOY_DIR/#\~/$HOME}" ;; *) echo "Error: Invalid choice"