#!/bin/sh # RegExRenameList.sh # Chieh Cheng # 2008-03-03 # GNU General Public License (GPL), Version 2, June 1991 scriptName=`echo $0 | sed s/\\\\/.*\\\\///g` usage () { echo " Usage: $scriptName \"srch str\" \"repl str\"" } if [ $# -eq 2 ] then search="$1" replace="$2" while read line do if [ -f "${line}" ] then RegExRename.sh "${search}" "${replace}" "${line}" else echo "${line} does not exist!" fi done else usage fi