图片批量压缩大小脚本分享

 更新时间:2014年04月25日 09:32:05   作者:  
这篇文章主要介绍了图片批量压缩大小的脚本,需要的朋友可以参考下

压缩图片时用的一个脚本,先安装下#ImageMagick#

复制代码 代码如下:

#!/bin/bash

# yum install ImageMagick

# cd /img/dir

for file in */*.jpg; do
 to_middle_file="${file%.*}_m.${file##*.}"; //文件名加后缀 如 hello_m.jpg
 to_small_file="${file%.*}_s.${file##*.}";
 convert ${img} -resize 300x180! ${to_middle_file};
 ls ${to_middle_file};
 convert ${img} -resize 100x60! ${to_small_file};
 ls ${to_small_file};
done

# convert resize argument
# 100x200       # width = 100, height = 200
# 300x          # width = 300, height = proportional
# x300          # width = proportional, height = 300
# ! 表示强制转换大小,不加“!”会按照原图片比例压缩图片

相关文章

  • shell结合expect写的批量scp脚本工具

    shell结合expect写的批量scp脚本工具

    expect用于自动化地执行linux环境下的命令行交互任务,例如scp、ssh之类需要用户手动输入密码然后确认的任务。有了这个工具,定义在scp过程中可能遇到的情况,然后编写相应的处理语句,就可以自动地完成scp操作了
    2013-02-02
  • linux下非root用户运行tomcat

    linux下非root用户运行tomcat

    这篇文章主要介绍了linux下非root用户运行tomcat ,需要的朋友可以参考下
    2017-12-12
  • Shell中的数学运算使用

    Shell中的数学运算使用

    这篇文章主要介绍了Shell中的数学运算使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-03-03
  • Ubuntu中的sudo和su命令介绍

    Ubuntu中的sudo和su命令介绍

    这篇文章介绍了Ubuntu中的sudo和su命令,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-06-06
  • Linux rpm命令参数使用大全(经典)

    Linux rpm命令参数使用大全(经典)

    RPM是RedHat Package Manager(RedHat软件包管理工具)类似Windows里面的“添加/删除程序”,本篇文章给大家介绍linux rpm命令参数使用大全,感兴趣的朋友一起学习吧
    2015-11-11
  • 一文详解Linux du命令的使用方法

    一文详解Linux du命令的使用方法

    在Linux系统中,du命令是一款功能强大且实用的工具,可用于查看文件和目录的磁盘使用情况,本文将深入探讨du命令的使用方法和一些常见选项,以协助您更全面地理解和有效地管理系统中的存储空间,需要的朋友可以参考下
    2024-02-02
  • 利用Linux Find命令快速查找文件方法

    利用Linux Find命令快速查找文件方法

    这篇文章主要介绍了利用Linux Find命令快速查找文件方法,这篇文章应用最多的就是linux find命令进行快速查找定位,本文给大家介绍了find 命令基本使用方法,需要的朋友可以参考下
    2022-12-12
  • npm script命令同时进行多个监听服务的方法

    npm script命令同时进行多个监听服务的方法

    这篇文章主要介绍了npm script命令同时进行多个监听服务的方法,非常不错,具有一定的参考借鉴价值,需要的朋友参考下吧
    2018-08-08
  • Linux查看端口占用情况的常用命令

    Linux查看端口占用情况的常用命令

    这篇文章主要给大家介绍了Linux查看端口占用情况的常用命令,lsof命令,netstat命令,ss命令,fuser命令,ps命令以及proc文件系统这几种常用命令,感兴趣的小伙伴跟着小编一起来看看吧
    2023-11-11
  • Shell脚本学习指南之查找与替换介绍

    Shell脚本学习指南之查找与替换介绍

    Shell脚本学习指南之查找与替换介绍,需要的朋友可以参考下
    2013-02-02

最新评论