#!/bin/bash for file in /home/malhusayan/workdir/Media/WORK2/Collab/RogerGreenberg/pre-analysis/*_*; do name=`basename $file` number=`echo $name | egrep -o '[0-9]'` name=$(printf '%s' $name | tr -d '123') mv $file /home/malhusayan/workdir/Media/WORK2/Collab/RogerGreenberg/pre-analysis/${name}_$number done