#! /bin/sh # # numbering file names # i=1 for f in "$@"; do echo $f >> tmp.list.$$ done for f in `sort tmp.list.$$`; do echo $f mv $f `printf "%04d" $i` i=`expr $i + 1` done rm -f tmp.list.$$