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 }とか.
なんかもっと普通な方法あったかな.
Copyright (c) 2001-2008 Takefumi MIYOSHI, All rights reserved