Come posso catalogare il contenuto di un filesystem in un file CSV? Ciò è particolarmente utile per i supporti rimovibili.
Ho trovato un paio di link che puntano in questa direzione:
-
AskUbuntu.com:elencare i file in una directory senza elencare
le sottodirectory e il loro contenuto in quella directory -
Hints.MacWorld.com:crea un elenco di directory in formato CSV
Grazie!
Risposta accettata:
Questo crea un file CSV listing.csv
con nome file, timestamp e dimensione per tutti i file in /some/folder/
e le sue sottocartelle:
find /some/folder -printf '"%P";"%Tc";"%s";\n' > listing.csv
Consulta la documentazione per -printf
nella manpage per trova se vuoi usare altri campi.
Nota che non funziona per nomi di file contenenti "
caratteri.