■掲示板に戻る■ 全部 1- 101- 201- 最新50ナビ兄ちゃん
- 76 :名無しさん@お腹いっぱい。 :2001/08/18(土) 19:07
- 使ってると、 ~/.navi2ch がどんどん膨らむのは、どのように対処するのが
正しいのでしょうか?
とりあえず、以下のスクリプトで、時々datファイルの強制削除を行ってます。
#!/usr/bin/env ruby
# dat ファイルの削除
files = `find ~/.navi2ch -name \*.dat`
for filename in files do
filename.chomp!("\n")
system "rm -f #{filename}"
end
# 各スレッドの info ファイルの更新日時を削除
files = `find ~/.navi2ch -name \[0-9\]\*`.split("\n")
for filename in files do
filename.chomp!("\n")
newcontents = ''
open (filename, "r") do |infile|
while(line = infile.gets) do
line.sub!(/(\(.*?)\(time.*?\)(.*?\))/, '\1nil\2')
newcontents += line
end
end
open (filename, "w") do |outfile|
outfile.print newcontents
end
end
掲示板に戻る 全部 前100 次100 最新50read.cgi ver5.26+ (01/10/21-)