2009-09-01から1ヶ月間の記事一覧

ソフトが落ちてるかチェックして落ちてたら起動。

職場のグループで使用しているサーバ上で常駐ソフトを使っているのだが、 これが良く落ちるのでそれに対する対策。 ここではソフト名を仮に hetare としておきます。 また、hetare は /usr/local/bin に置いてあるモノとします。 #!/bin/sh isEnable=`ps -ef…

フィルタ処理

どうしても大量のログファイルから特定キーワードを抽出する必要に迫られたので作成。 grep の除外処理が分からなかった。 $ for filename in *.log; do perl -ne 'print "$ARGV:$.:$_" if /(key1)|(key2)/i' $filename | perl -ne 'print unless /(key3)|(k…