X-Git-Url: https://hackdaworld.org/gitweb/?p=lectures%2Fdfb-slides.git;a=blobdiff_plain;f=head2xml;fp=head2xml;h=4f3d5ed74aa7264f5ecd33f57f727cbe0794846f;hp=0000000000000000000000000000000000000000;hb=b2bd805e88f2cf208058408ef04bf78a0d31cffc;hpb=3797656d7cd3de9c370a1b4d830d6cda47c7a88f diff --git a/head2xml b/head2xml new file mode 100755 index 0000000..4f3d5ed --- /dev/null +++ b/head2xml @@ -0,0 +1,40 @@ +#!/bin/sh + +if [ -z "$1" ]; then + echo "usage: $0 " + exit +fi +trgfile="header.xml" ; srcfile=$1 + +# general +topic=`grep '#\ T' $srcfile | awk -F^ '{ print $2 }'` +desc=`grep '#\ D' $srcfile | awk -F^ '{ print $2 }'` +author=`grep '#\ A' $srcfile | awk -F^ '{ print $2 }'` +email=`grep '#\ M' $srcfile | awk -F^ '{ print $2 }'` +event=`grep '#\ E' $srcfile | awk -F^ '{ print $2 }'` +location=`grep '#\ L' $srcfile | awk -F^ '{ print $2 }'` +xwidth=`grep '#\ X' $srcfile | awk -F^ '{ print $2 }'` +ywidth=`grep '#\ Y' $srcfile | awk -F^ '{ print $2 }'` + +# information needed to parse contents +total=`grep '^[0-9]' $srcfile | tail -1 | awk '{ print $1 }'` +((count = 0)) + +# print normal header +cat > $trgfile << EOF + + +
+
$topic
+
+
$desc
+
+$author + +email: $email +event: $event +location: $location +
+ +EOF +#ende