#!/bin/sh ls trunk-*/*/index.html \ | grep -v '^trunk-2005' \ | grep -v '^trunk-2006' \ | grep -v '^trunk-2007' \ | sed 's_^trunk-\(.*\)/reports-\(.*\)/index.html$_\1 \2_' \ | awk ' { latest[$2] = $1 } END { for (m in latest) print "machine",m,latest[m] } ' | sort +1 | sed 's/-//g' > machines.txt