GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Wie tariere ich bestimmte Dateitypen in allen Unterverzeichnissen?

find ./someDir -name "*.php" -o -name "*.html" | tar -cf my_archive -T -


Wenn Sie bash verwenden Version> 4.0 können Sie shopt -s globstar ausnutzen um es kurz zu machen:

shopt -s globstar; tar -czvf deploy.tar.gz **/Alice*.yml **/Bob*.json

Dadurch werden alle .yml-Dateien, die mit Alice beginnen, aus einem beliebigen Unterverzeichnis hinzugefügt, und alle .json-Dateien, die mit Bob beginnen, aus einem beliebigen Unterverzeichnis hinzugefügt.


Linux
  1. So verwenden Sie den Tar-Befehl unter Linux

  2. So extrahieren Sie .gz- und .tar.gz-Dateien unter Linux

  3. Wie wandelt man eine Tar-Datei in eine Tgz-Datei um?

  4. So extrahieren oder entpacken Sie die tar.xz-Datei unter Linux

  5. So extrahieren Sie die Datei filename.tar.gz

So installieren Sie .tar.gz- oder .tgz-Pakete unter Linux

Alles über Tar-Dateien und wie man Dateien in Linux mit Terminal tart und enttarnt

So tarieren Sie bestimmte Dateitypen (Erweiterungen) in einem Verzeichnis

So extrahieren Sie die Tar.xz-Datei in der Linux-Befehlszeile

Diff -r nur für bestimmte Dateitypen?

So erstellen Sie eine Tar gz-Datei