#!/bin/bash # Usage: # ./rename RENAME="$1" shift cat "$RENAME" | while read line ; do FROM=`echo $line | awk '{print $1}'` TO=`echo $line | awk '{print $2}'` sed -i "s/$FROM/$TO/g" "$@" done