Estoy trabajando en un script de copia de seguridad y quieren manchar a un directorio de archivos:¿Cómo identifico un directorio sin conservar la estructura del directorio?
tar czf ~/backup.tgz /home/username/drupal/sites/default/files
Este alquitranes hacia arriba, pero cuando desempaquetar el archivo resultante, que incluye la estructura de archivos completa: los archivos están en home/username/drupal/sites/default/files
.
¿Hay alguna forma de excluir los directorios principales, de modo que el archivo resultante solo conozca el último directorio (files
)?
También puede utilizar la opción -C de alquitrán. – GuruM
cd no se recomienda y es propenso a errores, p. grandes scripts o makefiles. La respuesta a continuación es usable y correcta en general. – Gregor