find . -name "*.grm" | sort | while read NAME
do
TITLE=`polygen -info $NAME | grep ^title: | head -1 | sed -re 's/^[^:]+: *//'`
- NAME=${NAME:2}
- NAME=${NAME%.grm}
-
- if grep -Fqx $NAME ~/.zavai/polygen-line-text
+ if [ "`polygen $NAME | head -n 1 | cut -c 1`" == '<' ]
then
- TYPE="line/text"
- elif grep -Fqx $NAME ~/.zavai/polygen-line-html
- then
- TYPE="line/html"
- elif grep -Fqx $NAME ~/.zavai/polygen-block-html
+ T2="html"
+ else
+ T2="text"
+ fi
+
+ if [ "`polygen -X 10 $NAME | wc -l`" == "10" ]
then
- TYPE="block/html"
+ T1="line"
else
- TYPE="block/text"
+ T1="block"
fi
+ NAME=${NAME:2}
+ NAME=${NAME%.grm}
+ TYPE="$T1/$T2"
+
echo "$NAME $TYPE $TITLE"
done