#!/bin/bash SOURCE_BIN="./bin/"$1"_MP.bin" VERSION_FILE="../../../inc/platform/version.h" #echo $SOURCE_BIN MD5_STR=`md5sum.exe $SOURCE_BIN | cut -c 1-32` #echo $MD5_STR FILE_CONTENT= for LINE in `head -n 5 $VERSION_FILE` do FILE_CONTENT=$FILE_CONTENT%$LINE done #echo $FILE_CONTENT MAJOR=`echo $FILE_CONTENT | awk -F '%' '{print $4}'` MINOR=`echo $FILE_CONTENT | awk -F '%' '{print $7}'` REVISION=`echo $FILE_CONTENT | awk -F '%' '{print $10}'` GCID=`echo $FILE_CONTENT | awk -F '%' '{print $13}' | cut -c 3-` #CUSTOMER_NAME=`echo $FILE_CONTENT | awk -F '%' '{print $16}'` #echo $MAJOR #echo $MINOR #echo $REVISION #echo $GCID #echo $CUSTOMER_NAME IMAGE_NAME=$1-v$MAJOR.$MINOR.$REVISION.$GCID-$MD5_STR.bin echo $IMAGE_NAME mv $SOURCE_BIN ./bin/$IMAGE_NAME #rm -f "./bin/"$1".bin" #git checkout $VERSION_FILE