Kann ich den Befehl tar verwenden, um Verzeichnisse zu ändern und ein Platzhalterdateimuster zu verwenden?
Folgendes versuche ich zu tun:
tar -cf example.tar -C /path/to/file *.xml
Es funktioniert, wenn ich das Verzeichnis (-C) nicht ändere, aber absolute Pfade in der TAR-Datei zu vermeiden versuche.
tar -cf example.tar /path/to/file/*.xml
Hier sind einige der anderen Versuche, die ich gemacht habe:
tar -cf example.tar -C /path/to/file *.xml
tar -cf example.tar -C /path/to/file/ *.xml
tar -cf example.tar -C /path/to/file/ ./*.xml
tar -cf example.tar -C /path/to/file "*.xml"
Und das ist der Fehler, den ich bekomme:
tar: *.xml: Cannot stat: No such file or directory
Ich weiß, dass es auch andere Möglichkeiten gibt, wie ich dies erreichen kann (mit find, xargs usw.), aber ich hatte gehofft, dies nur mit dem Befehl tar zu tun.
Irgendwelche Ideen?