(記事画像は適当) Linux+bash環境で動くコード。カレントディレクトリ内にあるpngファイルを一括でLossless WebPに変換し元ファイルを削除する。 for file in *.png; do filename=`echo $file | sed 's/\.[^\.]*$//'`; cwebp -lossless "$file" -o "$filename.webp"; rm "$file"; done
参考: cwebpの使い方と複数の画像をWebPに一括変換する方法 | iwb.jpなど