2017-07-07 1 views
0

Ich muss eine Tabelle mit einer Dateiliste erstellen. Ich habe eine Menge von PDF-Dateien, geordnet wie folgendes Beispiel:Erstellen Sie eine Kalkulationstabelle mit einer Liste von Dokumenten

"Abbagnano, Nicola - Historia de la Pedagogía.pdf" 
"Abbagnano, Nicola - Introduccion Al Existencialismo.pdf" 
"Abbagnano, Nicola - La Evolucion de la Dialectica.pdf" 
"Adorno, Theodor - Educacion Para la Emancipacion.pdf" 
"Adorno, Theodor - Escritos Filosoficos Tempranos.pdf" 
etc... 

ich eine Liste will aussehen wie diese

A  | B  | C 
Abbagnano | Nicola | Historia de la Pedagogía 
Abbagnano | Nicola | Introduccion Al Existencialismo 
Abbagnano | Nicola | La Evolucion de la Dialectica 
Adorno | Theodor | Educacion Para la Emancipacion 
Adorno | Theodor | Escritos Filosoficos Tempranos 
+1

Welche Terminal-Shell ist das - Bash auf Linux vielleicht oder Windows Powershell oder etwas anderes? Ein [sed] (https://www.gnu.org/software/sed/manual/sed.html) Befehl könnte es wahrscheinlich tun. Wenn Sie einen regulären Ausdruck haben, der nicht funktioniert, geben Sie ihn bitte an, um zu zeigen, dass Sie sich etwas Mühe gegeben haben. –

+0

oh, tut mir leid, ich benutze Bash auf Linux, und dies ist der reguläre Ausdruck verwendet, der die Ausgabe veröffentlicht. 'ls' | sed -e 's/"/ \\"/g' -e 's/^/"/' -e 's/$ /" /'> dateien.csv –

+0

Ist das die Antwort, nach der Sie gesucht haben? In diesem Fall wird empfohlen, [eigene Frage zu beantworten] (https://stackoverflow.com/help/self-answer). –

Antwort

1

Um die ersteren in die letztere zu umwandeln, wenn ersterer bereits in einem ColumnA ist in Libreoffice:

Select ColumnA, Daten> Text in Spalten, überprüfen Komma und fügen - zu anderen für Getrennt von unter Separator Optionen (andere nicht markiert) und Text-Trennzeichen ", OK.

Dann OK wieder, wählen Sie ColumnC und Bearbeiten> Suchen & ersetzen, finden: .pdf (lassen Sie ersetzen: blank) Alle ersetzen, Schließen. Speichern unter ... Text CSV (.csv)(*.csv).

Verwandte Themen