4

我想使用 bash shell 脚本调整多个 .jpg 和 .png 图像的大小。

以下脚本工作正常,但我不想写两次相同的东西。

for image in *.jpg; do
  mogrify -resize x1000 "${image}"
done

for image in *.png; do
  mogrify -resize x1000 "${image}"
done

如何一次过滤 jpg 和 png 图像?

4

1 回答 1

5
shopt -s nullglob
for image in *.jpg *.png; do
  mogrify -resize x1000 "${image}"
done
于 2013-07-06T12:09:43.440 回答