#!/bin/sh
if [ $# -lt 1 ]; then
echo "Usage: logspliter.sh logname"
exit
fi
LINES=`wc -l < $1`
TMPFILE="work.$$"
MESFILE="mes.$$"
EXT=".mes.html"
for MES in `egrep -n -e "
${TMPFILE}
ML=`egrep -n -e "
" ${TMPFILE} | head -n 1 | awk 'BEGIN{FS=":"}{print $1}'`
head -n ${ML} ${TMPFILE} > ${MESFILE}
MESNUM=`head -n 2 ${MESFILE} | tail -n 1 | awk 'BEGIN {FS=">"}{print $3}' | awk 'BEGIN {FS="<"}{print $1}'`
MESNUM=`echo ${MESNUM%.*} | awk '{print $1}'`
if( diff -q ${MESFILE} "${MESNUM}${EXT}" )
then
echo "${MESNUM}.html already exist."
else
cat ${MESFILE} >> "${MESNUM}${EXT}"
fi
rm ${MESFILE}
rm ${TMPFILE}
done