for a in `ls *jpg`; do convert $a -resize 50% mini.$a; done
IrfanView je naprosto bezkonkureční. Bohužel jsem žádný podobně vychytaný program pro linux nenašel, takže IV přes wine to jistí.