繁体   English   中英

netcat在端口侦听时如何打印文本?

[英]How to print text while netcat is listening at a port?

我正在使用bash命令用python编写一个小型聊天应用程序。 我正在使用nc来完成此操作,但我希望能够在用户的消息前附加用户名。 如何在不断开连接的情况下执行此操作? 我用来连接的命令只是

nc -l -p 1234 -q 0 ,期望的结果是,当该人发送邮件时,它看起来像: <User1> Hello

谢谢!

尝试这样的事情。

nc -l -p 1234 -q 0 <<< "$LOGNAME Hello!"

它很难理解上下文和应用程序结构,但我认为将连接放在单独的线程中会有所帮助。 这样,连接始终处于打开状态,并且可以以首选方式处理消息。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM