#!/bin/bash for minor in {0..5}; do ( echo "* Minor $minor:" for pattern in 0 1 a; do echo -n " - Pattern $pattern... " ./siuloopback.exp $minor $pattern 0x55555555 $1 > /dev/null case "$?" in "0" ) echo "OK";; "1" ) echo "BAD (<$1 GB)";; "2" ) echo "BAD (no link)";; * ) echo "BAD (other error)";; esac done )& done wait