Eu tenho um diretório de arquivos que gostaria de transferir para outra máquina.
Por um lado, eu uso
nc <ip> <port> < sample.fls
Mas se eu tiver um diretório de
sample1.fls
sample2.fls
sample3.fls
sample4.fls
sample5.fls
sample6.fls
Como posso netcat todos esses arquivos com um comando?
Responder1
No receptor, vá para o diretório de destino e execute:
nc -l $tcp_port |tar xf -
então no remetente:
cd sourcedirectory
tar cf - . | nc $destination_host $tcp_port