En su servidor (A):
nc -l -p 1234 -q 1 > something.zip < /dev/nullEn su "cliente remitente" (B):
cat something.zip | netcat server.ip.here 1234
Como nota, si desea conservar también los permisos de archivos, la propiedad y las marcas de tiempo, usamos tar con netcat para hacer transferencias de directorios y archivos.
En el sistema de recepción:
nc -l -p 12345 -q 1 | tar xz -C /path/to/root/of/tree
Desde el sistema de envío:
tar czf - ./directory_tree_to_xfer | nc <host name or IP address of receiving system> 12345
Espero que ayude.
Computadora A:nc -l -p 1234 > filename.txt
Computadora B:nc server.com 1234 < filename.txt
Debería funcionar también;)