¿Puedo usar el comando tar para cambiar directorios y usar un patrón de archivo comodín?
Esto es lo que estoy tratando de hacer:
tar -cf example.tar -C /path/to/file *.xml
Funciona si no cambio el directorio (-C), pero estoy tratando de evitar rutas absolutas en el archivo tar.
tar -cf example.tar /path/to/file/*.xml
Estos son algunos de los otros intentos que hice:
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"
Y este es el error que obtengo:
tar: *.xml: Cannot stat: No such file or directory
Sé que hay otras formas de hacer que esto funcione (usando find, xargs, etc.) pero esperaba hacerlo solo con el comando tar.
¿Algunas ideas?