3

現在のディレクトリにあるすべての jpg (小文字、大文字、または jpeg 拡張子とは無関係) を 95% 最適化されたものに変換したいと考えています。ただし、JPG、jpg、および jpeg ファイルを使用して for ループでファイルを正しく取得できません:/

#!/bin/bash
PIC=$(ls "$PWD"/*.{jpg,jpeg,JPG})
for i in $PIC
  do
   echo $i
   # convert $i -quality 95 ${i%.*}_resaved.jpg
done
4

1 に答える 1