Grep Rückgabewert ?

Dieses Thema im Forum "Linux OS" wurde erstellt von El Kassem, 22.06.2008.

  1. #1 El Kassem, 22.06.2008
    El Kassem

    El Kassem scan my network and die

    Dabei seit:
    23.01.2008
    Beiträge:
    74
    Zustimmungen:
    0
    Hallo...
    Eine frage..
    Ich werte mit Grep aus ob ein User in einer liste drinnen steht.
    Folgendes "logisches" Schema :
    If [RÜCKGABEGREP = 1]
    then
    #mach mit den User was ich will
    elif [RÜCKGABEGREP = 0]
    then
    exit
    fi

    das würde bedeutet.. das grep den rückgabewert 1 hat .. ein "Fund" also den user den ich gesucht habe gefunden aht.
    0 würde bedeutet das der User nicht in meiner Liste ist..

    Aber hat Grep (oder andere FUnktionen ) eine Rückgabewert ?
    Wenn ja, wie spreche ich denn an ?

    Danke @ all
     
  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. #2 a.b., 22.06.2008
    Zuletzt bearbeitet: 22.06.2008
    a.b.

    a.b. Foren As

    Dabei seit:
    25.12.2007
    Beiträge:
    98
    Zustimmungen:
    0
    Der Wert ist 0, wenn grep was findet, ansonsten was anderes. Allgemein steht die 0 für ein erfolgreiches Ausführen, die Details stehen in den Manpages.

    An den Wert kommst du auf zwei Arten:
    - $? ist der Rückgabewert des letzten Befehls
    Code:
    ~ % ls
    Desktop  archive  avatar  bughunting  build  dosbox  savegames  schule  screens  tmp  wlan.txt
    ~ % echo $?
    0
    ~ % ls /asd
    ls: cannot access /asd: No such file or directory
    ~ % echo $?
    2
    
    Oder mit if:
    Code:
    if <Befehl>; then
       # Dieser Teil wird bei Exitcode 0 ausgeführt
       else
        # Und dieser bei allem anderen
    fi
    
     
  4. #3 El Kassem, 22.06.2008
    El Kassem

    El Kassem scan my network and die

    Dabei seit:
    23.01.2008
    Beiträge:
    74
    Zustimmungen:
    0
    Danke ! :)
     
Thema: Grep Rückgabewert ?
Besucher kamen mit folgenden Suchen
  1. rückgabewert von grep

Die Seite wird geladen...

Grep Rückgabewert ? - Ähnliche Themen

  1. Kurztipp: Unerwünschte grep-Ausgaben vermeiden

    Kurztipp: Unerwünschte grep-Ausgaben vermeiden: Selbst aus altbekannten Programmen kann man oft noch einiges mehr herausholen - man muss sich nur einmal gründlich mit ihnen auseinandersetzen....
  2. GNU Grep 2.19 freigegeben

    GNU Grep 2.19 freigegeben: Von dem Textsuchprogramm GNU Grep ist jetzt Version 2.19 erschienen, die um durchschnittlich zehn Prozent schneller als die Vorgängerversion...
  3. KWin 4.90.1 wartet auf Bugreports

    KWin 4.90.1 wartet auf Bugreports: Martin Gräßlin, Maintainer des KDE-Fenstermanagers, hat den Code für KWin/5 als für gut genug befunden, um ihn im erweiterten Kreis testen zu...
  4. grep Ausgabe an ls übergeben

    grep Ausgabe an ls übergeben: Kann ich die Ausgabe von grep (es sind dateinamen des lokalen verzeichnisses) irgendwie gleich weiterpipen zu ls? Also so das ich zu den...
  5. Grep bis zum ersten Vorkommen

    Grep bis zum ersten Vorkommen: Hallo Zusammen, ich habe ein kleines Problem. :) Die Ausgangssituation ist folgende: Der String...