#
### H1tag.sh
###
### Usage: H1tag.sh filename term1 term2
###
### Returns true if there is no </H1>
### in lines containing term1 and term2
###
grep $2 $1 | \
sed "s/<\/H1>/ <\/H1> /g" | \
sed "s/:/ /g" | \
sed "s/)/ /g" | \
sed "s/(/ /g" | \
sed "s/\">/ \"> /g" | \
awk -v key1=$2 -v key2=$3 -W re-interval 'BEGIN {
FS=" "
}
{
split($0, array, " ")
pflag=0
for (i = 1; i <= NF; i++)
{
x = i + 1
if (array[i] == key1)
{
if (key2 == "")
then
{
for (z = x; z <= NF; z++)
{
if (array[z] == "</H1>")
{
pflag=1
print pflag
exit
}
}
}
if (array[x] == key2)
{
for (z = x; z <= NF; z++)
{
if (array[z] == "</H1>")
{
pflag=1
print pflag
exit
}
}
}
}
}
print pflag
}'