regxp

Dieses Thema im Forum "Shell-Skripte" wurde erstellt von match3s, 19.07.2007.

  1. #1 match3s, 19.07.2007
    match3s

    match3s Mitglied

    Dabei seit:
    30.12.2006
    Beiträge:
    46
    Zustimmungen:
    0
    Hallo,
    ::ffff:87.106.35.43 - - [10/Jul/2007:04:13:44 +0000] "GET /phpMyAdmin-2.8.2/main.php HTTP/1.0" 404 1105 (alles eine zeile)
    Wie muss das regxp mit sed ausschaun das ich nur die letzte zahl (1150) bekomme?
    alles andere muss weg.

    wäre für jede hilfe dankbar.

    mfg match3s
     
  2. Anzeige

    Schau dir mal diese Kategorie an. Dort findest du bestimmt etwas.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  3. reni

    reni Guest

    awk '{ printf $NF }' input.txt

    ... so in etwa ;)
     
  4. #3 match3s, 19.07.2007
    match3s

    match3s Mitglied

    Dabei seit:
    30.12.2006
    Beiträge:
    46
    Zustimmungen:
    0
    funzt soweit aber geht das auch irgendwie zeilenweise?
    in sed wärs mir lieber aber trotzdem vielen dank.
     
  5. dizzgo

    dizzgo Lernbereite Riesenratte

    Dabei seit:
    04.08.2005
    Beiträge:
    573
    Zustimmungen:
    0
    Ort:
    /ch/sg///
    Mit 'sed' würd sowas klappen:
    Code:
    sed 's/.* \([0-9]*\)$/\1/g'
    
    Gruss
    d22
     
  6. #5 match3s, 19.07.2007
    match3s

    match3s Mitglied

    Dabei seit:
    30.12.2006
    Beiträge:
    46
    Zustimmungen:
    0
    klappt wunderbar viele dank für eure hilfe :))
     
  7. #6 smg, 19.07.2007
    Zuletzt bearbeitet: 19.07.2007
    smg

    smg Regex Fetischist

    Dabei seit:
    20.05.2007
    Beiträge:
    195
    Zustimmungen:
    0
    Ort:
    /home/stephan/
    Code:
    sed 's/.\+\s\([[:digit:]]\+\)$/\1/g'
     
  8. Anzeige

    Vielleicht findest du HIER Antworten.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
Thema:

regxp