#!/bin/bash

DIR=$1
[ -z "$DIR" ] && DIR=.

for file in $DIR/*; do
	name=`basename $file`
	seq=`echo "$name" | grep '-' | sed -re 's/[0-9]+-([0-9]+)\..*/\1/'`
	pre=`echo "$name" | grep '-' | sed -re 's/([0-9]+).*/\1/'`
	extn=`echo "$name" | grep '-' | sed -re 's/.*\.(.*)/\1/'`
	if [ -z "$seq" ]; then
		newname="0$name"
	else
		newname="$seq$pre.$extn"
	fi

	mv -i $DIR/$name $DIR/$newname
done
