#!/bin/sh arch="$(uname -m)" domains="$(virsh list --all --name | grep test-ipxe-ipv.-${arch})" networks="$(virsh net-list --all --name | grep test-ipxe-ipv.-${arch})" for domain in $domains; do if virsh list --name | grep -q $domain; then virsh destroy $domain fi virsh undefine --nvram $domain done for network in $networks; do if virsh net-list --name | grep -q $network; then virsh net-destroy $network fi virsh net-undefine $network done