Sur votre serveur (A) :
nc -l -p 1234 -q 1 > something.zip < /dev/nullSur votre "client expéditeur" (B) :
cat something.zip | netcat server.ip.here 1234
Notez que si vous souhaitez également conserver les autorisations de fichiers, la propriété et les horodatages, nous utilisons tar avec netcat pour effectuer des transferts de répertoires et de fichiers.
Sur le système de réception :
nc -l -p 12345 -q 1 | tar xz -C /path/to/root/of/tree
Depuis le système d'envoi :
tar czf - ./directory_tree_to_xfer | nc <host name or IP address of receiving system> 12345
J'espère que cela pourra aider.
Ordinateur A :nc -l -p 1234 > filename.txt
Ordinateur B :nc server.com 1234 < filename.txt
Ça devrait marcher aussi;)