
継続的なデータが入ってくるサーバーIP:ポートがあります。シェルスクリプトを使用してこのデータを読み取り、それをいくつかのファイルに転送したいと思います。
どうすればいいですか?
答え1
あなたはそれを使用することができますnetcat
:
nc <host> <port> > <filename>
# e.g.
nc time.nist.gov 13 > current_time
Bashを使用する必要はありませんnc
。 Bashにはネットワーク機能が組み込まれており、次のことができます。
cat </dev/tcp/time.nist.gov/13