bash に感動
カレントディレクトリにある全ての bmp を ImageMagick の convert を使って png に変換。
$ ls
a.bmp b.bmp c.bmp$ for x in *.bmp
> do
> convert $x ${x%.bmp}.png
> done$ ls
a.bmp a.png b.bmp b.png c.bmp c.png
すばらしい。 bash !
${x%.bmp}これは $x の末尾の .bmp を取り除く。という意味らしい。お便利。
カテゴリ
developmentトラックバック(0)
このブログ記事を参照しているブログ一覧: bash に感動
このブログ記事に対するトラックバックURL: http://je-pu-pu.jp/blog/mt-tb.cgi/235

googleで偶然このページを見付けました。
(前後をよんでなくて文脈から外れた意見かもしれませんが、)
シェルスクリプト書かなくても、
mogrify -format png *.bmp
とコマンドすれば同じことができますよー。
ImageMagickに感動するかも?
mogrify 試してみたら出来ました!
教えてくれてありがとう!
ImageMagick と情報提供に感動!