我可以python -m SimpleHTTPServer 9000
将当前目录的内容托管到9000
本地网络上的端口。
但是,有没有办法只托管单行消息?
例如:
some_prog -m "hello!" 9000
这不需要使用 Python,但最好使用 Linux 发行版(Ubuntu)上默认安装的程序。
答案1
使用 netcat 相当容易。
while true; do echo "mymessage" | nc -l -p 9000 -q1; done
阅读 nc 手册页以了解完整详情。