Hi Boris, On Sat, Dec 10, 2022 at 11:06 AM Boris Kirkorowicz <boris...@kirk.de> wrote: > > ich suche in einem etwas größeren Verzeichnisbaum eine LO-Datei (.ods > oder .odt), die ich anhand einer bestimmten darin vorkommenden Zahl > identifizieren könnte. Wie kann ich da am besten vorgehen? > > Falls das Betriebssystem dabei helfen soll/kann: hier läuft alles unter > Linux.
Wenns wirklich nur eine ID ist und das eine einmalige Sache ist: Das OpenDocument Format ist eine Zipdatei mit mehreren XML-Dateien. Und die Haupt-Datei ist die content.xml, sprich mit Tools wie zipgrep lässt sich das recht einfach bewerkstelligen. zipgrep -l deinezahl /pfad/zur/datei.ods content.xml (und das ganze in einer schleife/find-statement für die ganzen Dateien im Verzeichnis: find /pfad -type f -name \*.ods --exec zipgrep -q deinezahl {} content.xml \; -print ) Wenn das häufiger vorkommt bzw. mit nicht so eindeutigen Begriffen, dann rentiert es sich ggf. einen indexer laufen zu lassen, der dann eine datanbank-basierte Suche durchführen kann. ciao Christian -- Liste abmelden mit E-Mail an: users+unsubscr...@de.libreoffice.org Probleme? https://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/ Tipps zu Listenmails: https://wiki.documentfoundation.org/Netiquette/de Listenarchiv: https://listarchives.libreoffice.org/de/users/ Datenschutzerklärung: https://www.documentfoundation.org/privacy