1#!/bin/sh
2
3if [ "$2" ]; then
4    basefile=$2
5    if test -f "${basefile}"; then
6	echo "Base file exists"
7    else
8	echo "Base file not found"
9	exit 1
10    fi
11    for line in `grep -v "#" $1 | sed -e 's/  */,/g'` ; do
12        appendix=`echo $line|cut -d, -f1`
13	argument=`echo $line|sed -e's/,/ /g'|cut -d' ' -f2-`
14	file=${basefile}_$appendix
15	if test -f "$file"; then
16	    echo "File $file exists and left unchanged";
17	else
18	    echo Generating $file
19	    sed -e "/Arguments: /s/Arguments: /Arguments: $argument /" -e"/Logfile:/s/protokoll_H[^ ]*/&_$appendix/" $2 >$file
20	fi
21    done
22else
23    echo "Usage: generate_hornfiles.sh <key_file> <basefile>"
24fi
25
26