みそっこ日記

みそっこ研究者の雑感

RTKRCV

2013-09-26 23:08:39 | Weblog
RTKRCVで、DCBファイルなどの変更を反映するため、定期的にリスタートをかけたい場合どうするか。とりあえずできたっぽいのでやり方のメモ。telnetコンソールを使う。

事前にtelnetdを立ち上げておく。

起動はrtkrcv -s -o (option file) -p (telnet port)

telnetコンソールへのアクセスは、
telnet 127.0.0.1 (telnet port)
こうすると、コンソール画面に移る。そこで、restartとか打てばよい。この部分をcronで実行させるには、

restart.sh

#!/bin/sh
sleep 1; echo password
sleep 5; echo restart
sleep 1; echo exit
とかいうスクリプトをつくっておき、cronで以下のように書いておけばよい

sh ./restart.sh | telnet 127.0.0.1 (telnet port) > /dev/null

ひょっとしてこんなことをしなくても、オプションの設定でなんかできたりして。。。




最新の画像もっと見る

2 コメント

コメント日が  古い順  |   新しい順
Unknown (T.TAKASU)
2013-09-27 20:38:00
はい。出来ません。

再起動しないでいろんなパラメータ変更したいという要望はあるので、ちょっと検討します。
連続運転 (munepao)
2013-10-03 05:45:48
連続で長期に運用するときは、どうしても途中でDCBやantexのupdateがあるので、フィルタをリセットせずにファイルを読み込んでくれる機能があると大変ありがたいです。ご検討いただけるとうれしいです。

コメントを投稿