#!/bin/sh -f disks="$1" && [ -n "$disks" ] || { echo "must give disk image"; exit 1; } name=${2:-my-example-dom} devs=bcdefghij n=0 for disk in "$@"; do disk=$(readlink -f "$disk") || { echo "failed to get path to $disk" 1>&2; exit 1; } t=${devs#?} dev=vd${devs%${t}} devs=${devs#?} n=$(($n+1)) cat < EOF done