Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Linux で bash スクリプトを作成して複数の IP アドレスを取得しsocat、ポート 5000 でリッスンするために使用し、メッセージを受信した場合はすべての IP アドレスに送信したいと考えています。
socat
どうやってやるの??
これには 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