Anzeige:
Ergebnis 1 bis 4 von 4

Thema: Problem mit grep

  1. #1
    Registrierter Benutzer
    Registriert seit
    May 2001
    Ort
    Hannover
    Beiträge
    82

    Problem mit grep

    Hallo,

    ich habe ein kleines Problem mit grep.

    Ich muss ein Textfile nach einem String durchsuchen das mit nem \ endet.
    z.B.

    9.3\rpm
    9.3\delta
    10.0\rpm
    10.0\delta

    grep mit per Variable z.B. 9.3\ übergeben. Dies schlägt logischerweise fehl.
    Wie kann ich dieses 9.3\ schützen so das es nicht interpretiert wird?

    MfG
    Simcemilia

  2. #2
    komplett "ausgebleicht" Avatar von Der Gestreifte
    Registriert seit
    May 2003
    Ort
    904**
    Beiträge
    3.247
    Ich mach das, indem ich die Variable als "Liste" in eckige Klammern schreibe, da verliert der Backslash seine Sonderbedeutung.

    Ne schönere Lösung würde mich aber auch interessieren.
    Warum kam es zu dem Problem?
    Welche Programme sind an dem Geschehen beteiligt?
    Was ist der Wortlaut der Fehlermeldungen?
    Wie heisst Deine Distribution?
    Warten Sie auf Rückfragen der Rettungsleitstelle.

  3. #3
    Registrierter Benutzer Avatar von buzz768
    Registriert seit
    Apr 2005
    Ort
    Rostock
    Beiträge
    2.016
    Code:
    grep '9.3\\' file.txt

  4. #4
    Registrierter Benutzer
    Registriert seit
    Jan 2005
    Beiträge
    2.055
    Das Problem besteht darin, dass der Backslash von der Shell interpretiert wird. Die Shell wird durch den Backslash angewiesen, das folgende Zeichen nicht als Zeichen mit besonderer Bedeutung zu werten und gleichzeitig den Backslash selbst zu ignorieren. Dies kann man ausgleichen, indem man statt eines Backslashs einfach zwei verwendet - der erste wird ignoriert und weist die Shell an, den zweiten nicht als Zeichen mit besonderer Bedeutung zu werten.
    openSUSE factory - GNOME 2.32.1

Ähnliche Themen

  1. Problem mit SMTP SASL Auth
    Von HorusMS im Forum Linux als Server
    Antworten: 8
    Letzter Beitrag: 12.10.06, 20:18
  2. Screen Problem
    Von Metus im Forum Dedizierte Spiele Server
    Antworten: 2
    Letzter Beitrag: 24.05.05, 15:05
  3. Seltsames Problem mit XFree86 4.0.1
    Von niggo im Forum X-Konfiguration
    Antworten: 4
    Letzter Beitrag: 22.01.02, 22:59
  4. Upload-Ping-Router Problem !!
    Von MidnightRambler im Forum System installieren und konfigurieren
    Antworten: 0
    Letzter Beitrag: 20.01.02, 19:16
  5. Problem mit SuSE Linux 7.3 Pro und SuSEfirewall2
    Von outi im Forum Linux als Server
    Antworten: 1
    Letzter Beitrag: 15.12.01, 18:52

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •