我这样使用 mogrify:
mogrify -monitor -quality 80 -resize 1200 *JPG
但是,这仅匹配以 .JPG 结尾的文件。如何同时包含 .jpg 文件(换句话说,如何使模式不区分大小写)?
答案1
只需附加新文件名即可mogrify -monitor -quality 80 -resize 1200 *.JPG *.jpg
。通配符在mogrify
启动前由 shell 扩展。
如果您有可能使用诸如 *.JpG
、带空格的文件名等扩展名,请使用
find . -maxdepth 1 -type f -iname '*.jpg' -print0 |\
xargs -0 --no-run-if-empty mogrify -monitor -quality 80 -resize 1200
读man find xargs
。