#!/bin/bash

VERSION=$1
OLD_VERSION=$2

DIR=$( dirname $0 )
SCRIPTS_PATH=$DIR'/scripts'

for script_version in `ls -al $SCRIPTS_PATH | awk '{print $9}' | grep "^script-[0-9]" | sed 's/^script\-\(.*\)$/\1/g' | sort -V`; do

echo $script_version"\n"
    if ! [ "$OLD_VERSION" = "`echo -e "$OLD_VERSION\n$script_version" | sort -Vr | head -n1`" ]; then

        SCRIPTNAME="script-"$script_version
        SCRIPTPATH=$SCRIPTS_PATH/$SCRIPTNAME

        if [ -f $SCRIPTPATH ]; then
            echo "Executing $SCRIPTNAME"
            chmod 700 $SCRIPTPATH
            $SCRIPTPATH $VERSION $OLD_VERSION
        fi
    fi
done
