staging.inyokaproject.org

Dateiinhalt auf bestimmten Begriff durchsuchen

Status: Ungelöst | Ubuntu-Version: Ubuntu 9.04 (Jaunty Jackalope)
Antworten |

Hans_Wurst

Anmeldungsdatum:
14. April 2009

Beiträge: Zähle...

Hallo,

kann mir jemand sagen wie ich in Ubuntu alle Dateiinhalte eines Ordners nach einem bestimmten Wort durchsuchen kann? Bisher habe ich es nur geschafft nach Dateinamen zu suchen. Nach dessen Inhalte zu suchen will mir einfach nicht gelingen.

Danke schon mal für die Antworten.

opiwan

Anmeldungsdatum:
9. März 2008

Beiträge: 565

Hallo,

ich mache das einfach mit der GREP-Suche auf der Konsole. Geht recht flott. Schau dir mal die manpage von "grep" an. Also du hast z.B. einen Ordner mit Textdokumenten:

grep "suchbegriff" /dokumentenordner/*

Mittel grep sind sehr feine und weitgehende Einstellungen möglich. Schau die wie gesagt die Hilfe mal dazu an.

Gruß A.

elektronenblitz63

Avatar von elektronenblitz63

Anmeldungsdatum:
16. Januar 2007

Beiträge: 29307

Hallo,
mit grafischer Oberfläche geht das natürlich auch. Füge einfach das entsprechende Such-Applet zum Gnome Panel hinzu.

Rechtsklick auf das Panel, hinzufügen > "Nach Dateien suchen...". Im Applet dann "Weitere Einstellungen auswählen" > "Enthält den Text:". Die gefundenen Dateien können so auch direkt durch Anklicken im Ergebnisfenster geöffnet werden.

pinguino

Avatar von pinguino

Anmeldungsdatum:
6. Februar 2007

Beiträge: 732

#!/bin/bash

# Copyright pinguino
# Script vorher ausführbar machen. chmod 770 script

rm "$HOME/gesuchte_string" 2> /dev/null

printf "\n"

read -p "1.Pfad angeben" var0

printf "\n"

read -p "2.Zeichenkette? " var2

for var1 in `find "$var0" -name "*"`

do

if grep -i "$var2" "$var1" > /dev/null

	then

	echo "$var1" >> $HOME/gesuchte_string

	else

	continue

fi

done

Apfelfrisch

Avatar von Apfelfrisch

Anmeldungsdatum:
12. August 2006

Beiträge: 652

grep -R "suchbegriff" /dokumentenordner/

Durchsucht dann auch die Unterordner...

Wie kommt man denn auf die Idee, für so was ein Script zu basteln 😲

Theresia

Anmeldungsdatum:
6. April 2021

Beiträge: Zähle...

Hallo,

kann mir jemand sagen, wie ich in Ubuntu alle Dateiinhalte eines Ordners nach einem bestimmten Wort durchsuchen kann?

Die Dateien werden in LibreOffice erstellt. Beim markieren der angezeigten Datei soll eine Vorschau geöffnet bzw. sichtbar werden.

Ich verwende für die graphische Oberfläche PCManFM 1.2.5 in der Umgebung LXDE.

Doc_Symbiosis

Avatar von Doc_Symbiosis

Anmeldungsdatum:
11. Oktober 2006

Beiträge: 4212

Hallo,

willkommen hier im Forum. Bitte halte Dich an den ubuntuusers/Moderatoren/Verhaltenskodex/.

Hier speziell Punkt 4:

Bitte verfasse für eigene Probleme eigene Beiträge und hänge Dich nicht an andere Themen mit ähnlichen Problemen an!

Also eröffne bitte ein neues Thema dafür, zumal die angegebene Ubuntu-version 9.04 bei Dir hoffentlich nicht mehr zutrifft.

seahawk1986

Anmeldungsdatum:
27. Oktober 2006

Beiträge: 10978

Theresia schrieb:

kann mir jemand sagen, wie ich in Ubuntu alle Dateiinhalte eines Ordners nach einem bestimmten Wort durchsuchen kann?

Siehe Desktopsuchmaschinen, recoll sollte z.B. alles können, was du möchtest.

hakel2020

Anmeldungsdatum:
21. Januar 2021

Beiträge: 1169

in der Umgebung LXDE

Die "Suche" gehört auch zum Desktop (Integration). LXDE ist tot, wie dieser Thread aus dem Jahr 2009!

Lies dich ein und überdenke deine Oberfläche.

Antworten |