Gostaria de abrir um soquete de arquivo simples que possa ser executado em segundo plano como:
nc -l -k -m 10 -U my_socket -c cat &
para que outros processos possam se conectar a ele com nc -U my_socket -c read
.
Depois disso, quero contar quantos clientes estão atualmente conectados ao soquete , mas primeiro eu gostaria de garantir que ele já esteja aberto antes de começar a verificar qualquer coisa. Eu acredito que coproc
pode ser usado corretamente para esse propósito, infelizmente eu não tenho ideia de como usá-lo.
Eu poderia obter alguma dica de como resolver isso?
Tags bash netcat socket shell-script