евгений, файл появляется на диске сразу после ]. тут вы чего-то не понимаете.
что до imagemagic, вполне можно обойтись без лишней perl прослойки, запуская ^file::exec[/../bin/convert;;нужные;параметры]. см. http://www.imagemagick.org/www/convert.html