Muito fácil com o netcat.
while true; do echo "mymessage" | nc -l -p 9000 -q1; done
Leia a man page do nc para maiores detalhes.
Eu posso fazer python -m SimpleHTTPServer 9000
para hospedar o conteúdo do diretório atual para a porta 9000
na rede local.
No entanto, existe uma maneira de simplesmente hospedar uma mensagem única?
por exemplo:
some_prog -m "hello!" 9000
Isso não precisa ser com Python, mas de preferência com um programa que é instalado por padrão em uma distribuição Linux (Ubuntu).
Muito fácil com o netcat.
while true; do echo "mymessage" | nc -l -p 9000 -q1; done
Leia a man page do nc para maiores detalhes.
Tags networking linux ubuntu