conv4ninix Script-Fu

他のプログラムの息抜きに。はじめての Script-Fu いじり。一応出来た。

for f in *.png; do gimp --no-interface --no-data
-b "(conv4ninix "$f" "${f%%.png}.xpm")" "(gimp-quit 0)" done

の様に使える。

しかし Script-Fu にしてしまえば簡単なのだけれど、いちいちユーザが .gimp*/scripts/ に放り込まないといけない。何か方法は無いのか?

あと、流石に毎回 gimp を起動するのは重い……

* (((())))

しかし、今回初めてさわったけど Scheme は本当に勉強したいな。

* よく考えたら

gimp --no-interface --no-data -b
'(conv4ninix "surface0.png" "surface0.xpm")'
'(conv4ninix "surface1.png" "surface1.xpm")'
'(conv4ninix "surface2.png" "surface2.xpm")'
'(conv4ninix "surface3.png" "surface3.xpm")'
'(conv4ninix "surface4.png" "surface4.xpm")'
'(gimp-quit 0)'

こうすれば良いのだった。