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

时间:2011-11-23 15:12:28

标签: bash socat

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

我该怎么做?

1 个答案:

答案 0 :(得分:0)

你可以使用for循环。假设您在名为ipaddresses.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