#!/bin/bash # enumerate names of the files (99 at most) in w.d., keep name extensions ls -1 | perl -ne ' chomp; /(\..*?)$/; rename $_, sprintf("%02d%s", ++$i, $1) '