Puis-je utiliser la commande tar pour changer de répertoire et utiliser un modèle de fichier générique?
Voici ce que j'essaie de faire:
tar -cf example.tar -C /path/to/file *.xml
Cela fonctionne si je ne change pas de répertoire (-C), mais j'essaie d'éviter les chemins absolus dans le fichier tar.
tar -cf example.tar /path/to/file/*.xml
Voici quelques-unes des autres tentatives que j'ai faites:
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"
Et voici l'erreur que j'obtiens:
tar: *.xml: Cannot stat: No such file or directory
Je sais qu'il existe d'autres façons de faire fonctionner cela (en utilisant find, xargs, etc.) mais j'espérais le faire avec juste la commande tar.
Des idées?