У меня есть поток NMEA, который я хочу использовать для нескольких целей. Я хочу отправить данные в Marinetraffic, предоставить их OpenCPN на другом хосте и, возможно, в будущем. Пока я придумал вот что:
./aisdispatcher -r -d /dev/ttyACM0 -s 38400 -H 5.9.207.224:[port] -g -D5 | tee > /dev/udp/192.168.0.100/3000
Пока мой другой хост подключен к сети и работает OpenCPN, все работает отлично. Однако, как только я закрываю OpenCPN, происходит сбой всего, потому что разрывается соединение UDP. Как я могу поддерживать это в рабочем состоянии, когда удаленный хост отключается?