現在のディレクトリにあるすべての 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