Hallo!
Nach meinen nur rudimentären Shellkenntnissen müsste die Befehlszeile
eigentlich funktionieren. Tut sie aber nicht.
Daraufhin habe ich eine Datei test.odt in LibreOffice angelegt und
sowohl in den Text als auch in die Datei-Eigenschaften unter Titel
jeweils "Rumpelstilzchen" geschrieben.
$ zgrep "Rumpel" test.odt
zeigt gar nichts bzw. kommentarlos den nächsten Prompt.
Wenn ich mit einem Texteditor eine Datei test.txt anlege, dort
"Rumpelstilzchen" reinschreibe und
$ grep "Rumpel" test.txt
oder
$ zgrep "Rumpel" test.txt
eingebe, erhalte ich eine Ausgabezeile
Rumpel
Auch
$ find . -name \*.txt -exec zgrep "Rumpel" {} \;
liefert
Rumpel
Warum funktioniert das nicht mit der LibreOffice-Datei?
Kann zgrep wirklich odt-Dateien durchsuchen?
Viele Grüße
Guido Dischinger
Am 16.12.20 um 18:02 schrieb Peter Geerds:
Hallo!
Am 16.12.2020 um 16:05 Uhr schrieb Dischinger:
- In eine Datei Test.odt habe ich unter Datei - Eigenschaften im Reiter
"Beschreibung" in Titel und in Betreff "Rumpelstilzchen" eingetragen.
- Dann habe ich den Befehl "find ... "Rumpelstilzchen" {} \;" abgesetzt
(sogar auch als Root, obwohl ich nicht verstehe, warum das notwendig
sein soll).
Der Befehl endet bei mir ohne Ergebnis.
odt-files sind eigentlich zip-files. Wenn du diese direkt
durchsuchen willst, musst du
zgrep
nehmen.
Deine ganze Befehlszeile könnte dann so aussehen:
find . -name \*.odt -exec zgrep "Rumpelstilzchen" {} \;
Viel Erfolg!
Peter
--
Liste abmelden mit E-Mail an: users+unsubscribe@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
Context
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.