回声服务器与bash

前端之家收集整理的这篇文章主要介绍了回声服务器与bash前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如何使用像nc,echo,xargs等工具来编写echo服务器bash脚本,能够同时处理来自多个客户端的请求,每个客户端都具有持久的连接。

我到目前为止最好的是

nc -l -p 2000 -c 'xargs -n1 echo'

但它只允许单个连接。

如果您使用ncat而不是nc,那么您的命令行对于多个连接可以正常工作,但是(如您所指出的)没有-p。
ncat -l 2000 -k -c 'xargs -n1 echo'

ncat可在http://nmap.org/ncat/

美国与原来的Hobbit的netcat(nc)不支持-c标志。

更新:-k(–keep-open)现在需要处理多个连接。

猜你在找的Bash相关文章