1#!/bin/sh 2 3# Create new version number 4 5CURRENT_VER=`cat VERSION` 6 7F1C=`echo $CURRENT_VER | cut -d"-" -f1` 8F2C=`echo $CURRENT_VER | cut -d"-" -f2` 9F3C=`echo $CURRENT_VER | cut -d"-" -f3` 10F4C=`echo $CURRENT_VER | cut -d"-" -f4` 11 12NEW_VER=`date "+%-m-%-d-%y"` 13 14F1N=`echo $NEW_VER | cut -d"-" -f1` 15F2N=`echo $NEW_VER | cut -d"-" -f2` 16F3N=`echo $NEW_VER | cut -d"-" -f3` 17 18# Check if new and old version numbers are the same 19 20if [ "$F1C" = "$F1N" -a "$F2C" = "$F2N" -a "$F3C" = "$F3N" ]; then 21 # Base version exists - bump version number 22 23 if [ "$F4C" = "" ]; then 24 F4N="1" 25 else 26 F4N=`expr $F4C + 1` 27 fi 28 29 NEW_VER=$F1N-$F2N-$F3N-$F4N 30fi 31 32# Write new version number out to VERSION file 33 34echo Old version: $CURRENT_VER New version: $NEW_VER 35 36echo $NEW_VER > VERSION 37