Ordner mit Officedateien nach bestimmten Tags durchsuchen

Du suchst ein Programm für einen bestimmten Zweck?
Antworten
Benutzeravatar
pangu
Beiträge: 1400
Registriert: 15.11.2011 20:50:52
Lizenz eigener Beiträge: GNU General Public License
Wohnort: /proc/1

Ordner mit Officedateien nach bestimmten Tags durchsuchen

Beitrag von pangu » 02.04.2013 09:47:12

Hi Leute,

ich hab 'nen Ordner /beispiel und darin liegen (auch in Unterverzeichnissen) 'nen Haufen Officedateien. Das sind sowohl *.doc, *.xls, als auch Openoffice Dateien. In solch einer Datei sind ja neben dem eigentlichen Dokumentinhalt auch Metatags gespeichert, wie z.B. "Autor", "Beschreibung", usw...

ich suche nach einer Möglichkeit solch einen gesamten Ordner zu durchsuchen, und er soll mir alle Dateien auflisten, die bestimmte Suchbegriffe enthalten welche ich vorher eingeben möchte. Kennt jemand ein Programm, dass solche Officedateien durchsuchen kann (sowohl Inhalt, als auch die Header-Tags oder wie die auch heißen) ? Evtl. gibts ja auch ein fertiges Batchprogram dazu, oder eben scriptgesteuert?

Freue mich aufs feedback.
Zuletzt geändert von pangu am 02.04.2013 16:17:52, insgesamt 1-mal geändert.
Man gibt Geld aus, das man nicht hat, um damit Dinge zu kaufen, die man nicht braucht, um damit Leute zu beeindrucken, die man nicht mag.

Liffi
Beiträge: 2345
Registriert: 02.10.2004 01:33:05

Re: Order mit Officedateien nach bestimmten Tags durchsuchen

Beitrag von Liffi » 02.04.2013 09:51:14

Bei Officedateien fallen mir eigentlich nur die üblichen Desktopsuchmaschinen ein. Die indizieren aber meist mehr als nur einen Ordner.

Benutzeravatar
pangu
Beiträge: 1400
Registriert: 15.11.2011 20:50:52
Lizenz eigener Beiträge: GNU General Public License
Wohnort: /proc/1

Re: Ordner mit Officedateien nach bestimmten Tags durchsuche

Beitrag von pangu » 02.04.2013 10:19:44

Desktopsuchmaschinen? Sagt mir jetzt nix, helf mir auf die Sprünge ...

Ich hab grad ein add-in für Microsoft Office entdeckt, werd das mal ausprobieren. Aber vielmehr hätte ich gerne ein Tool auf Linux-Ebene, so dass es direkt auf meinem ext3 Filesystem durcharbeiten kann auf den Ordner /data/OfficeDateien
Man gibt Geld aus, das man nicht hat, um damit Dinge zu kaufen, die man nicht braucht, um damit Leute zu beeindrucken, die man nicht mag.

uname
Beiträge: 12468
Registriert: 03.06.2008 09:33:02

Re: Order mit Officedateien nach bestimmten Tags durchsuchen

Beitrag von uname » 02.04.2013 11:31:56

Gemeint ist wohl sowas. Sollte es auch für Debian geben.

http://wiki.ubuntuusers.de/Desktopsuchmaschinen

Benutzeravatar
pangu
Beiträge: 1400
Registriert: 15.11.2011 20:50:52
Lizenz eigener Beiträge: GNU General Public License
Wohnort: /proc/1

Re: Order mit Officedateien nach bestimmten Tags durchsuchen

Beitrag von pangu » 02.04.2013 16:01:09

Ah ok, danke. Also mit doodle kann ich nach bestimmten Schlüsselwörtern suchen, und er zeigt mir dann die Dateinamen an, die das in den Meta-Daten enthalten. Jedoch fand ihc bei "doodle" keinen Schalter, um auch gleich die Ergebnisse anzeigen zu lassen (EDIT: Doch! es gibt ihn, es ist der Schalter -e )
Ich habe mir aber auch "extract" installiert, der Aufruf von "extract dateiname" zeigt mir dann ebenso die Metadaten an.

Jetzt zur nächsten Frage: wie könnte ich alle gefundenen Treffer durch ein anderes Wort tauschen? Also ich möchte quasi

Code: Alles auswählen

doodle -i suchbegriff
absetzen und alle Dateien die diesen Suchbegriff in ihren Metadaten enthalten, sollen durch ein anderes Wort ersetzt werden. Man könnte ja mit sed arbeiten, aber welches Programm schreibt die Daten zurück in die Datei? Mit extract kann ich ja nur auslesen, oder? Gibts da evtl. fertige Skripts hierfür, wer weiß mehr?
Man gibt Geld aus, das man nicht hat, um damit Dinge zu kaufen, die man nicht braucht, um damit Leute zu beeindrucken, die man nicht mag.

Antworten