创建一个网页,这个网页展示一系列图片
根据目录中的每张图片,生成对应缩略图
生成一个HTML文件,把缩略图都插入其中
给每张缩略图绑定一个链接,链接到原始图片
convert命令,从图片生成缩略图thumbnail,属于ImageMagick软件包 sudo yum install ImageMagick
#!/bin/bash
if [ -z $1 ]
then
output='gallery.html'
else
output=$1
fi
echo '' > $output
if [ ! -e thumbanails]
then
mkdir thumbnails
fi
echo '<!DOCTYPE html>
<html>
<head>
<title>My Gallery</title>
</head>
<body>
<p>' >> $output
for image in `ls *.jpg *.png *jpeg *gif` 2>/dev/null
do
convert $image -thumbnail '200*200>' thumbnails/$image
echo ' <a href=" '$image' ''><img src="thumbnails/'$image'" alt=""/></a>'>>$output
done
echo ' </p>
</body>
</html>' >> $output