#!/bin/sh -e for file in `find . -mindepth 2 -maxdepth 2 -name update-ref` do dir=`dirname $file` echo "[ $dir ]" base=`basename $file` (cd $dir; ./$base) done