#!/bin/bash if [ $# -ne 2 ] then echo "Usage: $0 " exit 1 fi zoneinfo=$1 zdump=$2 pushd $zoneinfo > /dev/null find . ! -name localtime ! -name posixrules ! -name '*.tab' ! -name 'Factory' -type f -print | sed -e 's/^\.\///' | sort | { popd > /dev/null while read zone do echo "Testing zone $zone" $zdump -v $zone | ./zdumptest.rb done }