#!/bin/sh
##
## SCRIPT: 00_GEN_imgTableCells4SMALLimgFiles.sh
##
## Started: 2010mar10
## Last update: 2010
##
## FOR TESTING:
# set -v
CELLSperROW=3
##
## Initialize the htm output file.
##
HTMFILE="00_temp_imgTableCells_4SMALLimgFiles.htm"
rm "$HTMFILE"
echo "
" > $HTMFILE
##
## Set the filenames list.
##
FILENAMES=`ls | egrep '\.jpg$|\.png$|\.gif$'`
## FOR TESTING:
# echo "$FILENAMES" > "$HTMFILE"
# exit
##
## START THE LOOP on the filenames.
##
FILECNT=0
ROWCNT=1
for FILENAME in $FILENAMES
do
FILECNT=`expr $FILECNT + 1`
if test `expr $FILECNT % $CELLSperROW` = 1
then
## IF AT START of ROW, write start-of-row indicators.
echo "
" >> $HTMFILE
ROWCNT=`expr $ROWCNT + 1`
fi
FILENAMECROP=`echo "$FILENAME" | sed 's|\.jpg$||'`
FILENAMECROP=`echo "$FILENAME" | sed 's|\.png$||'`
FILENAMECROP=`echo "$FILENAME" | sed 's|\.gif$||'`
## Write out table cell definition.
echo "
| " >> "$HTMFILE"
## IF AT END OF ROW, write out table-row-end indicator.
if test `expr $FILECNT % $CELLSperROW` = 0
then
echo "
" >> "$HTMFILE"
fi
done
##
## END OF FILES LOOP. Write out bottom of htm file.
##
while test `expr $FILECNT % $CELLSperROW` != 0
do
echo "
| " >> "$HTMFILE"
FILECNT=`expr $FILECNT + 1`
done
echo "
" >> $HTMFILE
echo "
" >> "$HTMFILE"
echo "
" >> "$HTMFILE"
# kwrite "$HTMFILE"
gedit "$HTMFILE"