#! /bin/sh

# mover.sh - Easily rename a lot of files
#
# Copyright (c) 2000 Raphaël HALIMI <raph@captainblood.org>
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 2
# of the License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA

VERSION="0.1"

echo -n "Pattern to search : " ; read PATTERN

echo -n "Prefix (before number) : " ; read PREFIX

echo -n "Extension : " ; read EXTENSION

NUM=1

for I in *$PATTERN* ; do
    while [ -e "$PREFIX $NUM.$EXTENSION" ] ; do
          NUM=$[NUM + 1]
    done
    echo "Renaming $I to $PREFIX $NUM.$EXTENSION"
    mv "$I" "$PREFIX $NUM.$EXTENSION"
    NUM=$[NUM + 1]
done
    
