# rename directories first for dir in find -type d *; do if [[ "$dir" == *_0* ]] then a=${dir:0:3} b=${dir:5:6} c=${a}_${b} #echo ${c} if [[ ${#c} = 6 ]] then rm -rf ${c} echo ${#c} ${c} mv ${dir} ${c} fi fi done