bearbeiten: Ich möchte extra member01
und member02
und Verzeichnisblah/
tarball_1.tar.gz
enthält Verzeichnis test/
mit 20 Dateien. Ich möchte nur Mitglied test/member01
und test/member02
und Verzeichnis extrahieren blah/
und sie mit ssh / scp in einen anderen "remote_host" kopieren.
Kann dies als Einzeiler durchgeführt werden? Ich hielt mit tar
, pax
oder cpio
aber ich denke , ich bin sehr nicht mit dieser Dienstprogramme qualifizierte noch.
f
kommt Archivnametar
für jeden, den Sie extrahieren möchten, diese dannscp -r member1 member2 blah user@host:/destination/folder/
kopieren. Wenn Sie es wirklich einzeilig machen möchten, können Sie alle diese Befehle mit verketten&&
. Eine praktischere Option besteht darin, auch nur ein Skript zu erstellen, das die Befehlszeilenoptionen durchläuft undtar
für jede ausgeführt wird undscp
am Ende alle Optionen ausführt .