tutorials.de Buch-Aktion 05/2012
Like Tree2Danke
  • 1 Beitrag von tutorial-hilfe
  • 1 Beitrag von Dennis Wronka
ERLEDIGT
NEIN
ANTWORTEN
8
ZUGRIFFE
9170
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    tutorial-hilfe tutorial-hilfe ist offline Mitglied Bronze
    Registriert seit
    Jan 2006
    Beiträge
    31
    Hi,

    ich möchte gern per Konsole in mehreren (allen) Dateien nach einem bestimmten Wort suchen.
    Zum Beispeil möchte ich alle Dateien mir anzeigen lassen wo das Wort dhcp drin vorkommt.

    Wie geht das?

    Mit find | grep dhcp -i finde ich nur alle Dateien und Ordner die im Namen dhcp stehen haben.

    Danke.
    vault-tec bedankt sich. 

  2. #2
    Avatar von Dennis Wronka
    Dennis Wronka Dennis Wronka ist offline Soulcollector
    Registriert seit
    Apr 2002
    Ort
    Hong Kong
    Beiträge
    12.296
    Blog-Einträge
    231
    Code :
    1
    
    cat * | grep -i dhcp
    oder besser
    Code :
    1
    2
    3
    4
    5
    
    for FILE in *; do
     if [ "$(cat ${FILE} | grep -i dhcp)" != "" ]; then
      echo ${FILE}
     fi
    done
    Komplexer wird es wenn auch Unterverzeichnisse durchkaemmt werden sollen.
    vault-tec bedankt sich. 
    PHP Class Collection - PHP-Klassen fuer PHP 5 (und Teilweise auch fuer PHP 4)
    Updates: Catcher 1.1, FTPConnection 1.2, MultiSQL 1.1, RSS2 1.1, SMTPConnection 1.4
    __________________
    EasyLFS - Hintergrundinformationen, Installationsanleitung, Softwareliste und Download
    EasyLFS Projektthread - Informationen, Status und Diskussion zu meiner Linux-Distribution
    __________________
    Ich bin die Schildkroete, mein Sohn. Ich habe das Universum erschaffen, aber bitte mach mir daraus keinen Vorwurf; ich hatte Bauchschmerzen.
    __________________
    Zitat Zitat von Friedrich Nietzsche
    Man muss noch Chaos in sich haben, um einen tanzenden Stern gebaeren zu koennen.

  3. #3
    tutorial-hilfe tutorial-hilfe ist offline Mitglied Bronze
    Registriert seit
    Jan 2006
    Beiträge
    31
    Hi,

    ich möchte bei root anfgangen können und alles dann unterhalb auch Unterverzeichnisse durchsuchen.

    Ist das bei Linux wirklich so komplex?
    Bei Windows Explorer Rechte Maustaste Arbeitsplatz suchen in Datei.

    Danke erstmal.
     

  4. #4
    Avatar von Flex
    Flex Flex ist offline (aka Felix Jacobi)
    tutorials.de Moderator
    Registriert seit
    Nov 2001
    Ort
    Wuppertal
    Beiträge
    5.295
    Blog-Einträge
    65
    Hast du das gleiche bei Windows mal in der Befehlszeile versucht?

    Windows ist eine grafische Oberfläche, sprich es erleichtert dir alles.
    Mit KDE oder einer anderen GUI für Linux geht es genauso einfach.
     
    KIDS Kinderbetreuungsdienst
    Xing

    "When you play the game of thrones, you win or you die. There is no middle ground."
    by Cersei Lannister in "A Game Of Thrones"

  5. #5
    Laudian Laudian ist offline Mitglied Brokat
    Registriert seit
    Sep 2007
    Ort
    kurzfristig wieder Passau
    Beiträge
    295
    Naja ..;. wenn er ne Oberflaeche drauf hat einfach einen der einschlaegigen Dateimanager drauf tun, dann hat sich das auch erledigt ... Trotzdem kanns nicht schaden, zu wissen wie mans zu fuss macht.
     
    Mir hat ein Artikel, auf den ich hier gestossen bin sehr gefallen. Deswegen hat er es mal verdient, meine sonst leeren Sigs zu schmuecken:

    Linux ist nicht Windows!

    Ich bitte alle, die auf dem jeweils anderen OS rumhacken erst diesen Artikel zu lesen.

  6. #6
    tutorial-hilfe tutorial-hilfe ist offline Mitglied Bronze
    Registriert seit
    Jan 2006
    Beiträge
    31
    Hi,

    leider hat das System keine Gui, sondern nur Konsole.

    Hier mal ein Link zu einem anderen Forum:
    Dateien nach Strings durchsuchen
    Könntet ihr das mal bitte bei euch testen und Erkenntnisse berichten?
    Bei mir klappt das nicht. Kann aber sein das ich hier nicht die vollen Befehle / Binarys habe auf dem System.

    Danke.
     

  7. #7
    olqs olqs ist offline Mitglied Brokat
    Registriert seit
    May 2007
    Beiträge
    396
    Ich würd fürs rekursive durchsuchen und wenn ich nur den Dateinamen ausgeben will das nutzen:
    Code :
    1
    
    grep -R -l "Suchmuster" <pfad>
     

  8. #8
    tutorial-hilfe tutorial-hilfe ist offline Mitglied Bronze
    Registriert seit
    Jan 2006
    Beiträge
    31
    Hi,
    Zitat Zitat von olqs Beitrag anzeigen
    Ich würd fürs rekursive durchsuchen und wenn ich nur den Dateinamen ausgeben will das nutzen:
    Code :
    1
    
    grep -R -l "Suchmuster" <pfad>
    muß ich da nicht noch
    PHP-Code:
    find 
    davor schreiben?

    Gruß.
     

  9. #9
    olqs olqs ist offline Mitglied Brokat
    Registriert seit
    May 2007
    Beiträge
    396
    Nein. Kannst es ja ausprobieren.
     

Ähnliche Themen

  1. Wort in einem String suchen
    Von theplake im Forum C/C++
    Antworten: 12
    Letzter Beitrag: 08.07.10, 13:33
  2. Nach einem Wort suchen
    Von kayut im Forum Relationale Datenbanksysteme
    Antworten: 1
    Letzter Beitrag: 11.05.10, 19:41
  3. Wort in einem $_POST suchen.
    Von Tualex im Forum PHP
    Antworten: 15
    Letzter Beitrag: 16.02.06, 00:29
  4. mehrere text dateien nach einem wort durchsuchen
    Von juniorin im Forum Microsoft Windows
    Antworten: 1
    Letzter Beitrag: 07.05.05, 22:47
  5. Antworten: 2
    Letzter Beitrag: 31.01.05, 17:33