#!/bin/sh VNFILE=versification.xml echo "" > $VNFILE echo " " >> $VNFILE for i in upenn/*.imp do BOOKNAME=$(echo $i|cut -f2 -d/|cut -f1 -d. \ |sed "s/_\\(.*s\\)$/ to the\\1/" \ |sed "s/^\\(Martyrdom\\)_/\\1 of/" \ |sed "s/_\\(.*\\)$/ to\\1/" \ |sed "s/\\(.\\)\\([A-Z]\\)/\\1 \\2/g" \ ) BOOK=$(grep " 1:1" $i|cut -f1 -d' '|cut -f 4 -d$) CHAPMAX=$(grep "\\$\\$\\$" $i | cut -f2 -d' '|cut -f1 -d:| sort -n| tail -n1) echo " " >> $VNFILE j=1 while [ $j -le $CHAPMAX ] do VERSEMAX=$(grep " $j:" $i | cut -f2 -d' '|cut -f2 -d:| sort -n| tail -n1) echo " " >> $VNFILE j=$(($j + 1)) done echo " " >> $VNFILE done echo " " >> $VNFILE echo " " >> $VNFILE echo " " >> $VNFILE echo " " >> $VNFILE echo " " >> $VNFILE echo " " >> $VNFILE echo " " >> $VNFILE echo " " >> $VNFILE echo " " >> $VNFILE for i in upenn/*.imp do BOOKNAME=$(echo $i|cut -f2 -d/|cut -f1 -d. \ |sed "s/_\\(.*s\\)$/ to the\\1/" \ |sed "s/^\\(Martyrdom\\)_/\\1 of/" \ |sed "s/_\\(.*\\)$/ to\\1/" \ |sed "s/\\(.\\)\\([A-Z]\\)/\\1 \\2/g" \ ) BOOK=$(grep " 1:1" $i|cut -f1 -d' '|cut -f 4 -d$) echo " $BOOKNAME" >> $VNFILE done echo " " >> $VNFILE echo "" >> $VNFILE