您现在的位置是:网站首页> 编程资料编程资料
图片批量压缩大小脚本分享_linux shell_
2023-05-26
542人已围观
简介 图片批量压缩大小脚本分享_linux shell_
压缩图片时用的一个脚本,先安装下#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统计pv和uv、独立ip的方法_linux shell_
- 脚本自动添加crontab示例_linux shell_
- bash获取当前路径示例_linux shell_
- shell脚本实现ssh自动登录功能分享_linux shell_
- 分享一个实用的iptables脚本(各种过滤写法参考)_linux shell_
- linux shell流程控制语句实例讲解(if、for、while、case语句实例)_linux shell_
- shell脚本中28个特殊字符的作用简明总结_linux shell_
- shell基础学习中的字符串操作、for循环语句示例_linux shell_
- Python创建、删除桌面、启动组快捷方式的例子分享_linux shell_
- Shell 命令替换的两种方式_linux shell_
