#!/bin/bash case "$1" in "compute") shift case "$1" in "create") VM_NAME=$2 shift 2 while [[ $# -gt 0 ]]; do case "$1" in -vcpu) VCPU=$2 shift 2 ;; -ram) RAM_GB=$(($2*1000)) shift 2 ;; -disk) DISK_GB=$2 shift 2 ;; *) echo "Unknown argument: $1" exit 1 ;; esac done ;; *) echo "Unknown compute command: $1" exit 1 ;; esac ;; *) echo "Unknown command: $1" exit 1 ;; esac