#!/bin/bash re='([[:digit:]]+)' for file in `ls .`; do if [[ $file =~ $re ]]; then number=${BASH_REMATCH[1]} mv -T $file volgorechensk_voskresnaia_shkola_$number.png echo true \'$full_name\' ${BASH_REMATCH[1]} else echo false \'$full_name\' fi done