Катящийся поток AIS через регулярные промежутки времени - PullRequest
0 голосов
/ 16 мая 2018

Я получаю поток данных AIS на сервере Linux, используя gpsdecode:

nc -ul -p portNumber | gpsdecode -j | tee decodeTest.txt 

Этот процесс всегда запущен, и я хочу, чтобы каждые 24 часа было новое decodeTest.txt, каждое с собственным именем, например, на основе даты + времени.

Какие-нибудь подсказки, как решить проблему?

1 Ответ

0 голосов
/ 10 июля 2018

Я наконец достиг этого решения, используя ncat, но я думаю, что переносимо на nc:

while true do
ncat -lu -p 56045 --recv-only -i 60s | ...
end

При этом, если происходит отключение или отправитель данных останавливается, ncat запуститновое соединение и все будет продолжаться.

...