Alle Dateien eines Ordners in ein .tar.gz Archiv packen
Hallo!
Ich habe ein Verzeichnis /var/test welches einige Dateien enthält.
Ich bräuchte nun ein SH-Script welches mir alle Dateien mit der Endung .jar in ein tar.gz-Archiv packt, und die einzelnen Dateien dann löscht.
Wichtig ist hierbei das NUR dateien gepackt & gelöscht werden, welche die endung .jar haben.
Wie wäre das per Shell-Script realisierbar?
Danke im Vorraus & LG
Creamy
Ich habe ein Verzeichnis /var/test welches einige Dateien enthält.
Ich bräuchte nun ein SH-Script welches mir alle Dateien mit der Endung .jar in ein tar.gz-Archiv packt, und die einzelnen Dateien dann löscht.
Wichtig ist hierbei das NUR dateien gepackt & gelöscht werden, welche die endung .jar haben.
Wie wäre das per Shell-Script realisierbar?
Danke im Vorraus & LG
Creamy
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 280504
Url: https://administrator.de/forum/alle-dateien-eines-ordners-in-ein-tar-gz-archiv-packen-280504.html
Ausgedruckt am: 24.02.2025 um 09:02 Uhr
2 Kommentare
Neuester Kommentar

Moin,
Gruß jodel32
@Gentooist Danke für den Hinweis, ist mir doch glatt durchgerutscht, ist korrigiert.
find /var/test/*.jar -maxdepth 1 -type f -print0 | xargs -0 tar zcvf archiv.tar.gz
rm /var/test/*.jar
@Gentooist Danke für den Hinweis, ist mir doch glatt durchgerutscht, ist korrigiert.