• Linux学习笔记八----------Shell实现图片展示网页


    创建一个网页,这个网页展示一系列图片

    根据目录中的每张图片,生成对应缩略图

    生成一个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

  • 相关阅读:
    yaffs和jffs2简单比较
    UBI文件系统简介
    非零即1的一种算法
    UBIFS介绍
    MTD
    ubifs & mtd
    ubifs笔记
    UBIFS 术语
    ubi层次
    faststone 注册码
  • 原文地址:https://www.cnblogs.com/xxp17457741/p/12515239.html
Copyright © 2020-2023  润新知