rm -f xx.* *.fits *.aipsfits

rm -f $1/index.htm*
cat << eof > x.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<html>
 <head>
  <title>Index of /ILPA/LP003/$1</title>
 </head>
 <body>
<h1>Index of /ILPA/LP003/$1</h1>
<pre>
<a href="?C=N;O=D">Name</a>                    <a href="?C=M;O=A">Last modified</a>      <a href="?C=S;O=A">Size</a>  <a href="?C=D;O=A">Description</a><hr>
<a href="/ILPA/LP003">Parent Directory</a>
eof
ls -l -1 $1 | grep web > a.dat
while read -r l1 l2 l3 l4 l5 l6 l7 l8 l9
do
 let l=$l5/1024
 if [[ $l -lt 1000 ]] ; then  m=$l" K" ; fi
 if [[ $l -lt 100 ]] ; then  m="&nbsp;"$l" K" ; fi
 if [[ $l -lt 10 ]] ; then  m="&nbsp;&nbsp;"$l" K" ; fi
 if [[ $l -gt 999 ]] ; then 
  let l=$l5/1024/1024
  if [[ $l -lt 1000 ]] ; then m=$l" M"   ; fi
  if [[ $l -lt 100 ]] ; then m="&nbsp;"$l" M" ; fi
  if [[ $l -lt 10 ]] ; then m="&nbsp;&nbsp;"$l" M" ; fi
 fi
 a=$(echo $l9 | wc) ; a=${a##*\ }
 let b=$a
 if [[ $b -lt 17 && $b -ge 7 ]] ; then echo '<a href="'$l9'">'$l9'</a>&#09;&#09;&#09;01-Jun-2013 20:08   '$m >> x.html ; fi
 if [[ $b -lt  7 ]] ; then echo '<a href="'$l9'">'$l9'</a>&#09;&#09;&#09;&#09;01-Jun-2013 20:08   '$m >> x.html ; fi
 if [[ $b -ge 17 && $b -lt 25 ]] ; then echo '<a href="'$l9'">'$l9'</a>&#09;&#09;01-Jun-2013 20:08   '$m >> x.html ; fi
 if [[ $b -ge 25 ]] ; then echo '<a href="'$l9'">'$l9'</a>&#09;01-Jun-2013 20:08   '$m >> x.html ; fi
done < a.dat

echo "<hr></pre>" >> x.html 
echo "</body></html>" >> x.html
mv x.html $1/index.html

