Bash 使用socat向多个IP地址发送消息

Bash 使用socat向多个IP地址发送消息,bash,socat,Bash,Socat,我想在linux中编写一个bash脚本,以获取多个IP地址,并使用socat侦听端口5000,如果收到消息,将其发送到所有IP地址 我该怎么做???您可以使用for循环来实现这一点。假设在名为ipaddress.txt的文件中有一个IP地址列表 for ips in `cat ipaddresses.txt` ; do dowhatever done 或者你也可以这样做 for ips in `ifconfig | grep 'inet addr' | awk -F ":" '{print

我想在linux中编写一个bash脚本,以获取多个IP地址,并使用
socat
侦听端口5000,如果收到消息,将其发送到所有IP地址


我该怎么做???

您可以使用for循环来实现这一点。假设在名为ipaddress.txt的文件中有一个IP地址列表

for ips in `cat ipaddresses.txt` ; do
  dowhatever
done
或者你也可以这样做

for ips in `ifconfig | grep 'inet addr' | awk -F ":" '{print $2}' | awk '{print $1}'` ; do
  dowhatever
done