2014-01-15 forを使ってフォルダ直下のsvg画像をまとめてepsに変換する unix findとexecの合わせ技で考えていたのですが、文字列を旨く置換する方法探していたら、上記のスクリプトに辿り着きました。 Shellスクリプトの繰り返し構文と、ImageMagicのconvertコマンドで一気にカタがつきます。 for file in img/*.svg; { convert "$file" "${file%%.svg}.eps";}「%%」は一致した部分を消した値を返してくれる賢い子です。 参考もと http://uguisu.skr.jp/Windows/find_xargs2.html http://blog.livedoor.jp/green_idea/archives/995020.html http://open-groove.net/shell/summary-variables/