- 追加された行はこの色です。
- 削除された行はこの色です。
[[山本明]]/画像サイズをまとめて変更するシェルスクリプト
[[山本明]]「画像サイズをまとめて変更するシェルスクリプト」
画像サイズをまとめて変更するシェルスクリプト。使いたい人がいたら使ってください。~
Mac OS X用に作ってますので、Linuxの場合は、最初の1行を
#! /usr/local/bin/bash
などに変更する必要があるかもしれません。 which bash で調べてみましょう。
#! /bin/bash
echo "これは、このフォルダ中の画像サイズを変更するシェルスクリプトです。"
if [ -z $1 ];
then
echo "縮小割合もしくは目的サイズを書いてください。"
echo "例えば、 "$0" 75%"
echo "もしくは、"$0" 640x480 といった書き方です。"
else
echo "下記のファイルに対して、処理を行います。"
ls *.png *.jpg
echo "しばらくお待ちください。"
mkdir resized-picts
for FILE in `ls *.png *.jpg`
do
convert -resize $1 ${FILE} ./resized-picts/${FILE}
done
echo "処理を完了しました。"
echo "サイズ変更したファイルは、resized-pictsフォルダに入っています。"
fi
…自分用の覚え書きなので、こんなもんで。使いたい人なんていないかな…。~
このページに添付してあるものは、Mac用に日本語コードをUTF-8にしてあるものです。