1#! /bin/sh 2print_version_string() 3{ 4 if grep GIT "$1" >/dev/null 5 then 6 read ver <"$1" 7 echo $ver | tr -d '\012' 8 date +_%Y_%m_%d 9 else 10 cat "$1" 11 fi 12} 13if test $# != 3 14then 15 echo "Usage: gen_version_header.sh <version file> <template> <output file>" 1>&2 16 exit 1 17fi 18version_string=`print_version_string "$1"` 19sed "s/%%LIBPCAP_VERSION%%/$version_string/" "$2" >"$3" 20