# 設(shè)定源文件目錄(png文件路徑)
SRC_DIR="/Users/XXX/Desktop/test"
# 設(shè)定輸出目錄(webp文件路徑)
DEST_DIR="/Users/XXX/Desktop/newC"
# 檢查輸出目錄是否存在,如果不存在則創(chuàng)建
mkdir -p "$DEST_DIR"
# 在源文件目錄中查找所有的 PNG 文件
for file in $SRC_DIR/*.jpg
do
# 獲取文件名(不包含擴(kuò)展名)
filename=$(basename -- "$file")
filename="${filename%.*}"
# 使用 cwebp 轉(zhuǎn)換圖片格式
cwebp -lossless "$file" -o "$DEST_DIR/$filename.webp"
done
注意
將上面保存為 shell.sh 腳本
申請(qǐng)權(quán)限
chmod +x shell.sh
運(yùn)行
./shell.sh