Tengo un tarball, myarchive.tar.gz. Cuando lo descomprimo usando "tar -zxvf myarchive.tar.gz", crea una carpeta myarchive-x980-2303-ssioo. ¿Cuál es la forma más fácil de cambiar automáticamente el nombre de la carpeta extraída para garantizar que coincida con el nombre del archivo? Revisé la página de manual de tar, pero no parece tener una opción para esto.Renombramiento de carpetas después de la extracción de alquitrán
16
A
Respuesta
30
Cree manualmente la carpeta, y los componentes de la tira de archivo comprimido:
archive=my.tar.gz
mkdir ${archive%.tar*}
tar --extract --file=${archive} --strip-components=1 --directory=${archive%.tar*}
0
mkdir pretty_name & & tar xf ugly_name.tar -C pretty_name --strip-componentes 1
de https://unix.stackexchange.com/questions/11018/how-to-choose-directory-name-during-untarring
Cuestiones relacionadas
- 1. ¿Cómo resuelvo un conflicto después de la extracción de git?
- 2. archivado (alquitrán de ubuntu) directorios ocultos
- 3. Android - extracción de cookies después de iniciar sesión en webview
- 4. Extracción de la página iframe
- 5. Archivo comprimido con resultados PHP en archivo cpgz después de la extracción
- 6. encontrar con xargs y alquitrán
- 7. Jsoup - la extracción de texto
- 8. GIT extracción/recuperación de la etiqueta específica
- 9. extracción de la jerarquía de directorios usando go language
- 10. manera más eficiente para encontrar y alquitrán millones de archivos
- 11. BeautifulSoup - la extracción de valores de atributos
- 12. Extracción de carácter duplicado de la matriz
- 13. Extracción de fondo/escena de la imagen
- 14. extracción cadena de C# RegEx
- 15. Excluir carpetas de la búsqueda de Eclipse
- 16. extracción de texto Itextsharp
- 17. subvistas Extracción de UIScrollView
- 18. Extracción de palabras completas
- 19. Extracción de la url de texto usando java
- 20. Extracción de imagen de UIImageView
- 21. Extracción de archivos tmp después de HttpResponse de retorno en Django
- 22. elemento Extracción 'punto' de la leyenda ggplot2
- 23. 'Similitud' en la extracción de datos
- 24. PDFBox extracción de párrafos
- 25. nodos Extracción de XDocument
- 26. Extracción de características de audio
- 27. extracción de elementos de tuplas
- 28. Extracción de texto R - Combinación de párrafos uno después de otro sin oraciones que mezclan
- 29. Organización de carpetas de diseño de Android
- 30. Extracción de C/C++ prototipos de funciones
Hermosa. Gracias. – Cerin