图片批量压缩大小脚本分享
2019/7/10 21:51:45
本文主要是介绍图片批量压缩大小脚本分享,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
压缩图片时用的一个脚本,先安装下#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
# ! 表示强制转换大小,不加“!”会按照原图片比例压缩图片
这篇关于图片批量压缩大小脚本分享的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!