我正在Linux服务器中使用gpsdecode接收AIS数据流:

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

这个过程总是在运行,我想做的是每24小时有一个新的decodeTest.txt,每个都有一个基于日期+时间的正确名称。
关于如何面对这个问题有什么线索吗?

最佳答案

我终于用ncat找到了这个解决方案,但我认为它可以移植到nc

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

如果发生断开连接或数据发送器停止,ncat将启动一个新连接,一切将继续。

关于linux - 定期滚动AIS流,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/50376172/

10-16 02:14