Wie kann ich den Inhalt eines Dateisystems in eine CSV-Datei katalogisieren? Dies ist besonders nützlich für Wechselmedien.
Ich habe ein paar Links gefunden, die in diese Richtung weisen:
-
AskUbuntu.com:Auflisten von Dateien in einem Verzeichnis ohne Auflisten von
Unterverzeichnissen und deren Inhalten in diesem Verzeichnis -
Hints.MacWorld.com:Verzeichnisliste im CSV-Format erstellen
Vielen Dank!
Akzeptierte Antwort:
Dadurch wird eine CSV-Datei listing.csv
erstellt mit Dateiname, Zeitstempel und Größe für alle Dateien in /some/folder/
und seine Unterordner:
find /some/folder -printf '"%P";"%Tc";"%s";\n' > listing.csv
Siehe die Dokumentation für -printf
in der Manpage für find, wenn Sie andere Felder verwenden möchten.
Beachten Sie, dass dies nicht für Dateinamen funktioniert, die "
enthalten Zeichen.