Quando experimentei o comando nc
, você o usou e nunca saiu. Então, adicionei a opção -q 2
ao tempo limite após 2 segundos e isso funciona para mim:
chicks@silver 17:34:54 ~ !548 $ echo "foo" | nc -u 127.0.0.1 7777 -q 2 > /tmp/z
chicks@silver 17:34:59 ~ !549 $ cat /tmp/z
foo
Então você só precisa escolher um tempo limite com o qual possa viver. :)