🍀 Das LibreOffice Forum braucht HEUTE Ihre Hilfe! 🍀
❤️ Spenden Sie jetzt und sichern Sie die Zukunft unseres LibreOffice-Forums ❤️
Ihre Spende hilft, die Community offen, werbefrei (bei Registrierung) und lebendig zu halten. Vielen lieben Dank!

🙏 DANKE >> << DANKE 🙏

>> Das LibreOffice-Forum lebt von Ihnen – und von vielen Experten, die freiwillig und kostenlos ihr Wissen teilen.<<
Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet.

Zeilen Abgleich und Löschen bei Treffer

CALC ist die Tabellenkalkulation, die Sie immer wollten.
Antworten
calcrob
Beiträge: 4
Registriert: Di 11. Sep 2012, 09:57

Zeilen Abgleich und Löschen bei Treffer

Beitrag von calcrob » Di 11. Sep 2012, 10:01

Hallo zusammen,

ich habe folgendes Problem:

Ausgangspunkt ist eine CSV Datei (tabulatorengetrennt) die eine Spalte enthält die mittels einem Perl Script überprüft wurde. Dieses Perlscript hat alle fehlerhaften Einträge aus dieser Spalte in eine .txt Datei geschrieben.

Nun habe ich die Originaldatei mit mehreren Spalten und eine Datei mit den fehlerhaften Einträgen und nur dieser einen Spalte.

Ich möchte nun automatisch alle Einträge die in der Ausgabe-Datei des Perl Scripts gespeichert wurden aus meiner Originaldatei löschen.

Ist dies mit LibreOffice überhaupt umsetzbar?

Vielen, vielen Dank im Voraus.

LG, Rob

Robert Tucker
Beiträge: 62
Registriert: Fr 28. Jan 2011, 14:21

Re: Zeilen Abgleich und Löschen bei Treffer

Beitrag von Robert Tucker » Di 11. Sep 2012, 12:52

calcrob hat geschrieben:Ist dies mit LibreOffice überhaupt umsetzbar?
Wahrscheinlich, aber viel leichter mit grep. Ich habe fast die gleiche Frage vor einigen Tagen in einem englischen Forum geantwortet:

http://user.services.openoffice.org/en/ ... =9&t=55922

Hier, glaube ich, braucht man:

$ grep file.csv -vf perltext.txt > file-out.csv
LibreOffice 7.x.x auf Fedora 33 und Ubuntu 20.10 (Dual Boot)

calcrob
Beiträge: 4
Registriert: Di 11. Sep 2012, 09:57

Re: Zeilen Abgleich und Löschen bei Treffer

Beitrag von calcrob » Di 11. Sep 2012, 14:39

Hi,

super, vielen Dank - zwar ein ganz anderer Ansatz aber hat wunderbar geklappt.

Danke - LG, rob

Benutzeravatar
karolus
* LO-Experte *
Beiträge: 2712
Registriert: Fr 10. Dez 2010, 10:01

Re: Zeilen Abgleich und Löschen bei Treffer

Beitrag von karolus » Mi 12. Sep 2012, 09:44

Hallo
Ich möchte nun automatisch alle Einträge die in der Ausgabe-Datei des Perl Scripts gespeichert wurden aus meiner Originaldatei löschen.
Warum erweiterst(änderst) du nicht dein Perlscript, um diese Aufgabe ?

Karolus
LO25.2.x.y debian 13(trixie) auf Raspberry5 8GB (64bit)
LO25.8.x.y flatpak debian 13(trixie) auf Raspberry5 8GB (64bit)

calcrob
Beiträge: 4
Registriert: Di 11. Sep 2012, 09:57

Re: Zeilen Abgleich und Löschen bei Treffer

Beitrag von calcrob » Sa 15. Sep 2012, 15:10

Hallo Karolus,

weil ich es ehrlich gesagt nicht zufriedenstellend hinbekommen habe :(

LG, Robert


An alle, die das LibreOffice-Forum gern nutzen:
Bitte beteiligen Sie sich mit 7 Euro pro Monat und helfen uns bei unserem Budget für das laufende.
Einfach per Kreditkarte oder PayPal. Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet.



❤️ Vielen lieben Dank für Ihre Unterstützung ❤️

Antworten