Wie kann ich alle Dateien in meinem Verzeichnis per Netcat durchsuchen?

Wie kann ich alle Dateien in meinem Verzeichnis per Netcat durchsuchen?

Ich habe ein Verzeichnis mit Dateien, die ich per Netcat auf einen anderen Computer übertragen möchte.

Zum einen verwende ich

nc <ip> <port> < sample.fls

Aber wenn ich ein Verzeichnis von

sample1.fls
sample2.fls
sample3.fls
sample4.fls
sample5.fls
sample6.fls

Wie kann ich alle diese Dateien mit einem Befehl per Netcat erreichen?

Antwort1

Gehen Sie auf dem Empfänger in das Zielverzeichnis und führen Sie Folgendes aus:

nc -l $tcp_port |tar xf -

dann zum Absender:

cd sourcedirectory
tar cf - . | nc $destination_host $tcp_port

verwandte Informationen