サーバー上 (A):
nc -l -p 1234 -q 1 > something.zip < /dev/null「送信側クライアント」(B):
cat something.zip | netcat server.ip.here 1234
ファイルのパーミッション、所有権、タイムスタンプも保持したい場合は、tar を使用します。 netcat で ディレクトリとファイルの転送を行います。
システムの受信時:
nc -l -p 12345 -q 1 | tar xz -C /path/to/root/of/tree
送信システムから:
tar czf - ./directory_tree_to_xfer | nc <host name or IP address of receiving system> 12345
それが役立つことを願っています。
コンピューター A:nc -l -p 1234 > filename.txt
コンピューター B:nc server.com 1234 < filename.txt
うまくいくはずです;)