Ahoj, mám následující využití nc na straně serveru:
nohup nc -l -d -k 8888 | sed -u '/^$/d;s/^/INSERT INTO a (a) VALUES ('"'"'/;s/$/'"'"');exit;/' | mysql -u XXX --password='XXX' XXX &
a klientem do mysql takto posílám data skrze nc (kopíruji /dev/ttyS0 - nc server 8888</dev/ttyS0
Stane-li se, že klienta vypnu (např. údržba), tak po zapnutí mi komunikace či zápisy (nevím přesně co) nefunguje. Na klientovi je nc server ... správně nahozen (zkoušel jsem ručně i rc.local), na serveru v procesech dál běží tři procesy nc, sed i mysql), z klienta se k serveru nc na portu 8888 připojím, ale k zápisu do databáze nedochází. V logu mysql nic není. V mysql je connection z roury z nc vedeny jako aktivni. Dokáže mi někdo poradit co s tím? Děkuji.