Anzeige:
Ergebnis 1 bis 6 von 6

Thema: bash-script probs...

  1. #1
    Registrierter Benutzer
    Registriert seit
    28.08.2002
    Beiträge
    496

    bash-script probs...

    huhu allerseits, ich check des mit dem bash geraffel nicht...
    ich will ein script schreiben, dass wenn eine variable gesetzt ist des eine macht, und wenn die nicht gesetzt ist des andere...
    Code:
    if [ $net = 'home' ] ; then
    echo willkommen daheim;
    else
    echo nixhome;
    fi
    ich habe mir des ungefähr so vorgestellt....
    aber klappr nicht ;I(
    bitt um hilfe

    danke shconmal!
    grewwtz

  2. #2
    Registrierter Benutzer
    Registriert seit
    30.12.2001
    Beiträge
    444
    Ja wenn die da sind ist eine leere Zeichenkette, sonst ist's gar nichts(hab's auch grad erst bemerkt).
    Geändert von fork (22-10-2004 um 12:12 Uhr)

  3. #3
    Registrierter Benutzer
    Registriert seit
    28.08.2002
    Beiträge
    496
    Code:
    if [ "$net" = 'home' ] ; then
    echo willkommen daheim;
    else
    echo nixhome;
    fi
    dumme gänsefüschen, die warens... so gehts...

    greetz

    danke für die hilfe die hat mich draufgebracht

  4. #4
    Registrierter Benutzer Avatar von Hans-Georg Normann
    Registriert seit
    04.03.2000
    Ort
    Uetersen
    Beiträge
    571
    Dann schreib doch bitte gleich
    Code:
    if [ "$net" = "home" ] ; then
      echo "willkommen daheim"
    else
      echo "nixhome"
    fi
    Wenn du gerade erst anfängst, dann gewöhne dir gleich das Strukturieren von Scripts an. Das erhöht die Lesbarkeit.

    Hans
    333 Mhz, 466 MHz, neee, ich hab was neues zuhause.....

  5. #5
    Registrierter Benutzer Avatar von peschmae
    Registriert seit
    14.03.2002
    Ort
    Schweizland
    Beiträge
    4.549
    Wenns nur darum geht ob die Variable leer oder gesetzt ist kannst du sowas machen:
    Code:
    if [ $net ] ; then 
      echo willkommen daheim; 
    else 
      echo nixhome; 
    fi
    MfG Peschmä
    The greatest trick the Devil ever pulled was convincing the world he didn't exist. -- The Usual Suspects (1995)
    Hey, I feel their pain. It's irritating as hell when people act like they have rights. The great old one (2006)

  6. #6
    Registrierter Benutzer
    Registriert seit
    28.08.2002
    Beiträge
    496
    Zitat Zitat von Hans-Georg Normann
    Wenn du gerade erst anfängst, dann gewöhne dir gleich das Strukturieren von Scripts an. Das erhöht die Lesbarkeit.

    Hans
    ich fange nicht gerade erst an... (zumindest mit programmieren allgemein) und des script hatte nicht gerade viel meiner aufmerksamkeit bekommen... weil es erstmal nur funktionell sein sollte

    greetz

Lesezeichen

Berechtigungen

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