Diary/2007-7-22
コンパイル済みのportsをまとめてpackageに
portsをコンパイルしっぱなしでHDDの残り容量が少なくなってきたので,
packageにして,workディレクトリを消す事に.
とりあえず,
find /usr/ports -name work -print
とかして,workがあるところを列挙.
で,Rubyで,
open(ARGV[0]){|file| while l = file.gets l.strip! dir = Dir::pwd Dir::chdir(l) Dir::chdir("../") system("make package") system("rm -rf work") Dir::chdir(dir) end }
とか.
なんかもっと普通な方法あったかな.