データストリームを受信し、ファイルに保存し、さらに送信するサーバーが必要です。各接続は、ファイル名に対応するタイムスタンプを持つファイルを作成し、それに書き込む必要があります。
私の解決策:
nc -l -k -p 4000 | date +"%Y-%m-%d_%H_%M_%S" | xargs -I {} tee file_{}.dat | nc 192.168.0.3 4001
タイムスタンプと個別のファイルが決定される前に機能していましたが、今はファイルの作成にこだわっています。netcatからの不満:getaddrinfo:名前またはサービスが不明です
確かに、私の間違い。修正しました。
—
-ZuOverture
nc
)をという名前のファイルに出力していますdate
。あなたの例をより明確にしてください(できれば単一のスクリプトまたは「2つのターミナルウィンドウ」)。