Anzeige:
Ergebnis 1 bis 3 von 3

Thema: übergebene kernel parameter auslesen

  1. #1
    Registrierter Benutzer
    Registriert seit
    10.11.2003
    Beiträge
    15

    übergebene Kernelparameter auslesen

    HI !

    Ich möchte mir ein kleines Script schreiben ,dass mir ein bestimmten Parameter den ich über grub beim booten dem Kernel mit auf den Weg gebe ausliest.
    Also ich gebe z.B. als Kernelparamter sowas ein: bla=1.
    Über das Script will ich nun den Wert von bla auslesen und dann weiter verarbeiten. Bei 1 mache das und bei 2 mache dies.
    Wie geht sowas ?

    mfg janosch
    Geändert von janosch (11-11-2003 um 12:59 Uhr)

  2. #2
    Registrierter Benutzer
    Registriert seit
    25.12.1999
    Ort
    Stuttgart
    Beiträge
    259
    Hi janosch,

    die Kernelparameter stehen in /proc/cmdline. Die kannst Du z.B. so auslesen:

    Code:
    bla=""
    
    for param in `grep "bla=" /proc/cmdline`; do
        if [ "${param%=*}" == "bla" ]; then
            bla="${param#*=}"
        fi
    done
    
    if [ -z "$bla" ]; then
      echo "keinen Kernelparameter bla gefunden"
    else
      echo "bla: $bla"
    fi
    Gruß micha
    IRC: irc.euirc.net #tux

  3. #3
    Registrierter Benutzer
    Registriert seit
    10.11.2003
    Beiträge
    15
    @micha

    THX das wolte ich wiessen

    mfg janosch

Lesezeichen

Berechtigungen

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