Konvertiere ls Ausgabe in csv

9

Wie würde ich konvertieren:

%Vor%

Was mir so etwas sagt:

%Vor%

In eine CSV-Ausgabe? Es würde aussehen wie:

%Vor%

Hier ist ein Beispieltitel mit Leerzeichen im Dateinamen:

%Vor%     
David542 28.01.2013, 23:38
quelle

5 Antworten

5

Es ist ein bisschen lang, in die Befehlszeile einzutippen, aber es behält Leerzeichen im Dateinamen (und zitiert sie auch!)

%Vor%     
nneonneo 29.01.2013, 00:10
quelle
4

Wenn Sie die Leerzeichen im Datum nicht interessieren:

%Vor%

Wenn Sie sich um diese Leerzeichen kümmern:

%Vor%

Keine dieser Optionen funktioniert, wenn Ihre Dateinamen Leerzeichen enthalten. Als Hack, um mit Leerzeichen im Dateinamen umzugehen, könntest du versuchen:

%Vor%

, um alle bis auf die ersten 8 Kommas loszuwerden (vorausgesetzt, Ihr sed unterstützt die nicht standardmäßige 8g -Option wie gnu sed). Natürlich wird dies nicht mit Kommas im Dateinamen umgehen.

    
William Pursell 28.01.2013 23:40
quelle
1

Und noch eine andere Variante. Siehe Abschnitt "-printf-Format" in der Manpage von finden zum Anpassen.

%Vor%

Beispielausgabe:

%Vor%     
webwurst 18.09.2014 13:57
quelle
1

Hier ist ein Python-Skript, das ich entworfen habe ...

%Vor%     
paolov 05.04.2015 06:46
quelle
0

Dies sollte den Job erledigen

%Vor%     
Kent 28.01.2013 23:49
quelle

Tags und Links