追記ブクマが付いてて驚いた。自分用だからいいやとてきとーに書いたのを後悔。いくつかバグを修正しました。あとちょっとした説明を書いてみた。(シェルスクリプトの標準出力が保存される。(ログが保存されるディレクトリ。(内容略)こんな感じでログが保存されていきます。毎日日付が変わると,その日のログ用のディレクトリが作成され,新しいログはそこに保存されるようになります。上の図は,6/17になった直後のディレクトリ構造を表していて,このあと20090616.tar.bz2が自動的に生成され,ディレクトリ20090616は削除されます。この圧縮処理ですが,1日分のログが数GBあるので結構時間がかかります。本当は日付が変わった直後じゃなくて人気が無くなる午前4時くらいにやった方がよいのかも。2.4GB→601MBで大体4倍の圧縮率)。fidone以下のように実行する。&このシェルスクリプトは意図的に終了させない限り動き続けます。バグとかTERMのシグナルを受け取ると,子プロセスを終了し,メッセージを出力してからスクリプト本体が終了する,なんて風に書いたつもりなんですが,メッセージがなぜか出力されません。子プロセスはきちんと終了できているみたいです。nohupをつかって起動させている関係なのかもしれませんがよくわかりません。デバッグが難しくて原因が特定できません。基本的に連続稼働させるものでkillするのはスクリプトを書き換えた時ぐらいなのであまり問題にはならないかと思います。増え続ける基礎文法最速マスターシリーズ(あまりにも増え...2009-10-05Firefoxのプロファイルフォルダ以下の全ての*.sqliteを最適化するPowershellスク...久しぶりの更新。(4)月別アーカイブはてなブログをはじめよう!gifnksmさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。