#!/bin/sh BUILD_NUMBER=0 BUILD_FILE=build_number if test "$1" = "--"; then num="$2" if test ! -z "${num##*[!0-9]*}"; then echo $2 > $BUILD_FILE else rm $BUILD_FILE fi # echo $BUILD_NUMBER # exit fi if test -e $BUILD_FILE; then # file exist BN=$(cat $BUILD_FILE) if test -n "$BN"; then # file has content BUILD_NUMBER="$BN" fi fi echo $((BUILD_NUMBER + 1)) > $BUILD_FILE echo $BUILD_NUMBER