#!/bin/bash export LC_ALL=C SEARCHPATH="$1" COMPARE_REV="$2" if [[ -z ${SEARCHPATH} ]] then echo "Usage: ${0##*/} SEARCHPATH COMPARE_REV" echo "No path given!" exit 1 fi if [[ -z ${COMPARE_REV} ]] then echo "Usage: ${0##*/} SEARCHPATH COMPARE_REV" echo "No revision given!" exit 1 fi for file in $(find ${SEARCHPATH} -name *.smage2 | sort ) do if svn info ${file} &> /dev/null then rev=$(svn info "${file}" | grep 'Changed Rev:' | sed 's:.*Rev\:\ \(.*\):\1:') #echo "DEBUG: ${file}:${rev}" [[ ${rev} -lt ${COMPARE_REV} ]] && echo ${file} fi done