¿Cómo puedo catalogar el contenido de un sistema de archivos en un archivo CSV? Esto es particularmente útil para medios extraíbles.
He encontrado un par de enlaces que apuntan en esta dirección:
-
AskUbuntu.com:lista de archivos en un directorio sin listar
subdirectorios y su contenido en ese directorio -
Sugerencias.MacWorld.com:cree una lista de directorios en formato CSV
¡Gracias!
Respuesta aceptada:
Esto crea un archivo CSV listing.csv
con nombre de archivo, marca de tiempo y tamaño para todos los archivos en /some/folder/
y sus subcarpetas:
find /some/folder -printf '"%P";"%Tc";"%s";\n' > listing.csv
Consulte la documentación de -printf
en la página de manual para encontrar si desea utilizar otros campos.
Tenga en cuenta que no funciona para los nombres de archivo que contienen "
personajes.