Gibt es eine Möglichkeit, mehrere Dateien in einem Verzeichnis zu tarieren (Linux / Unix)?


26

Gibt es einen relativ einfachen Weg zu tarmehreren (bestimmten) Dateien in einem Verzeichnis? Angenommen, das Folgende ist ein Verzeichnis:

-rw-r--r-- 1 allend bin     98 Jul 20 15:50 scriptlog.log
-rw-r--r-- 1 allend bin  19533 Jul 29 21:47 serveralert.log
-rwxr--r-- 1 allend bin   1625 Jul 29 21:47 orion
-rw-r--r-- 1 allend bin  24064 Jul 29 21:49 orion_files.tar
-rwxr--r-- 1 allend bin    156 Aug  4 21:22 htmltest
-rw-r--r-- 1 allend bin    131 Aug  4 21:23 page.html

Was ist, wenn ich nur tardie Dateien serveralert.logund page.html?

Antworten:


51

Stimmt etwas nicht mit der Auflistung der Dateien, die Sie zur TAR-Datei hinzufügen möchten?

$ tar cvf some.tar file1 file2 file3

Beispiel

$ tar cvf some.tar serveralert.log page.html
serveralert.log
page.html

3
Aha. Ich habe mit Ihrer Hilfe herausgefunden, wo das Problem liegt. Ich hatte tar-Optionen mit einem "-" versehen. Dies führte dazu, dass es für mich nicht funktionierte. Es tut mir leid, dass ich in dieser Angelegenheit keine Nachforschungen angestellt habe. Vielen Dank für Ihre Hilfe in dieser Angelegenheit.
— AllenD
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.