Anzeige:
Ergebnis 1 bis 3 von 3

Thema: dmesg | grep -v audit , funktioniert plötzlich nicht mehr

  1. #1
    Registrierter Benutzer
    Registriert seit
    03.09.2006
    Beiträge
    120

    Unhappy dmesg | grep -v audit , funktioniert plötzlich nicht mehr

    Um die Kernelmeldungen ohne die vielen audit-Meldungen, vorwiegend von I2P, zu erhalten verwende ich

    dmesg | grep -v audit

    aber das funktioniert heute nicht mehr:

    > dmesg | grep -v 'audit'
    1 >

    wobei die 1 der Rückgabewert ist.
    Wieso funktioniert das nicht?

    Ebenfalls funktioniert nicht:

    dmesg | agrep -v "audit"
    dmesg | egrep -v "audit"

  2. #2
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.858
    so das noch ein Problem ist, solltest Du erstmal ergründen, welchem Programm Du denn die Fehlausgabe zu verdanken hast: dmesg oder grep?

    Wenn
    Code:
    dmesg
    noch zu einer Ausgabe führt, die mehr als nur audit-Meldungen enthält, würde ich grep erstmal auf eine ordinäre Datei und nicht auf die Ausgabe des Kernel-Ringpuffers loslassen (damit der Inhalt bekannt ist), z.B. nach
    Code:
    echo "Test" > foo; for I in `seq 10`; do echo -e "foo (1-$I)\nbar\nfoo (2-$I)" >> foo; done
    hättest Du eine Datei `foo', die 1x "Test", 10x "bar" und 20x "foo" enthält. Ein
    Code:
    grep -v foo foo
    oder
    Code:
    cat foo | grep -v foo
    sollte entsprechend 1x Test, gefolgt von 10x bar ergeben.
    Wenn Du stattdessen eine 0 erhältst, bekommst Du -- wie auch immer Du das hingebogen haben magst -- den Return-Code von grep statt dessen Ausgabe.
    Wenn Du stattdessen eine 11 erhältst, steht bei Dir in $GREP_OPTIONS vermutlich ein -c ;-)

    VG
    Rainer
    There's nothing a good whack with a hammer won't fix!

  3. #3
    Registrierter Benutzer
    Registriert seit
    03.09.2006
    Beiträge
    120
    Danke für die Hinweise.
    Inzwischen habe ich Ubuntu neu installiert und das Problem ist verschwunden.

Lesezeichen

Berechtigungen

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