Der Linux tar Befehl kann leider keine Wildcards (*) verwenden.
tar -xvjf backup.tar.bz2 *.log funktioniert nicht!
Diese Funktion kann allerdings gerade beim Restore von Dateien wichtig sein.
Mit diesen Befehlen kann man dennoch wildcards verwenden.
tar -tjf <tar.bz2-Archiv-name> | grep -i <Such-String> | xargs tar -xvjf <tar.bz2-Archiv-name>
z.B.
tar -tjf backup.tar.bz2 | grep -i *amavis* | xargs tar -xvjf backup.tar.bz2
stellt alle Dateien die amavis enthalten wieder her.
Viel Spaß mit den Wildcards (*)
Geschrieben von: Chris
Bisher keine Kommentare...
Kategorien: