#!/bin/bash
# Criado em:Dom 17/Abr/2011 hs 11:55
# Last Change: 2011 Abr 18 13:36:58
# vim:ft=sh:fdm=syntax:nu:
# Proposito do script: Criar uma galeria de imagens html
# Autor: Sérgio Luiz Araújo Silva
# site: http://vivaotux.blogspot.com
# twitter: http://www.twitter.com/voyeg3r

read -p "indique o local das imagens: " local
echo "local das imagens $local"
sleep 1
read -p "indique o tamanho das imagens: " tamanho
echo "tamanho das imagens $tamanho"
sleep 1



cd $local
for i in `ls *.png`; do
   echo "<td> <img src=${local}/$i width=$tamanho heith=${tamanho}> </td>"  >> ${OLDPWD}/galeria1.html
done

cd $OLDPWD
# a cada tres linhas uma quebra de coluna
cat galeria1.html |  awk '{print $0; if (NR%3==0) print "</tr>\n<tr>"}' >> galeria.html

sed -i '1i<html>\n<body>\n<table>\n<tr>' galeria.html
sed -i '$a</table>\n</body>\n</html>' galeria.html

rm -f galeria1.html