imcomplete.{rcl,rcg} の作り方

rcssserverをSIGINT以外でkillする。

例えば、

$ rcsoccersim

キックオフして試合開始。そして、他のターミナルを開いて、rcssserverを殺す。

$ killall rcssserver

すると、incomplete.rcl と incomplete.rcgができているはず。 manによるとkillallは何も指定しないとSIGTERMを送るらしい。

以下のようにすれば、通常どおりリネームされたログが作成される。

$ killall -s INT rcssserver

SIGTERMやSIGHUPのシグナルハンドラを設定していない理由は不明。 1行書き足すだけでいいはずなんだけど…


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2016-03-14 (月) 14:51:36 (2024d)
SourceForge.JP
Creative Commons License
RoboCup tools by Hidehisa Akiyama is licensed under a Creative Commons 表示-非営利 2.1 日本 License.