blob: 1eb6fef238e7cde1a72b6053ec6c5ae4603f512c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
#!/usr/bin/env zsh
vm_name=$(/usr/local/bin/prlctl list --all --output name --no-header 2>/dev/null | head -1)
if [[ -z "$vm_name" ]]; then
echo "No VM found on the system."
exit 0
fi
echo "Found VM: $vm_name"
# Stop the VM if it's running
echo "Stopping VM..."
/usr/local/bin/prlctl stop "$vm_name" --kill 2>/dev/null || echo "VM was already stopped or failed to stop"
# Delete the VM
echo "Deleting VM..."
/usr/local/bin/prlctl delete "$vm_name"
|