Имеются файлы вида:
$ ls -1 | grep 'file.b*'
file.ba
file.bb
file.bc
file.bd
file1.ba
file2.bb
file3.bc
file4.bd
ls -1 | grep 'file.b*' | awk '{print "mv " $0 " file"NR$0}' | sed -e 's/file\./\./g; s/mv /mv file/g' > rename.sh; chmod +x rename.sh; sh rename.sh