#!/bin/sh howmany=$1 tag=mvp_1k tag=mvp_100k tag=mvp_10k ## 100 -> 99 -> 2 10 -> 9 -> 1 55 -> 54 -> 2 1000 -> 999 -> 3 width=`expr $howmany - 1` width=`expr length $width` fmt="%0${width}d" ln -s ../goangels.dtd ./ for i in `enumerate $howmany` ; do ntag=`printf "$fmt" $i` ln -s ../${tag}.xml ${tag}_${ntag}.xml done