Anzeige:
Ergebnis 1 bis 3 von 3

Thema: bash Skript: Mehrere Prüfungen, eleganter lösen

  1. #1
    Registrierter Benutzer
    Registriert seit
    Apr 2011
    Ort
    Bergheim
    Beiträge
    135

    bash Skript: Mehrere Prüfungen, eleganter lösen

    Hallo,

    geht diese Vearbeitung in einem bash Skript eleganter?
    Dabei möchte ich keinen Exit-Befehl in den else Zweigen benutzen.
    Anmerkung: das ist in der Form naturlich kein korrektes Skript.

    PHP-Code:
    if [ -d $verzeichnis_1 ]
    then
        
    if [ -e $datei_1 ]
        
    then
            
    if [ -d $verzeichnis_2 ]
            
    then
                
    if [ -e $datei_2 ]
                
    then
                    
    weitere Verarbeitung }
                else
                    echo 
    fehler $datei_2
                fi
            
    else
                echo 
    fehler $verzeichnis_2
            
    if
        else
            echo 
    fehler $datei_1
        fi
    else
        echo 
    fehler $verzeichnis_1
    fi 

  2. #2
    Registrierter Benutzer
    Registriert seit
    Dec 2003
    Ort
    Dettenhausen
    Beiträge
    22.062
    du könntest zumindest die jeweiligen _1 und _2-Teile per logischem und verknüpfen...
    Ich bin root - ich darf das.

  3. #3
    Registrierter Benutzer
    Registriert seit
    Apr 2011
    Ort
    Bergheim
    Beiträge
    135
    Zitat Zitat von marce Beitrag anzeigen
    du könntest zumindest die jeweiligen _1 und _2-Teile per logischem und verknüpfen...
    Erst mal Danke! Leider geht das in diesem Fall nicht, da ich die Werte von _2 (Pfad und Dateiname) aus der Datei _1 auslese. Das ist das Konfigfile. Das habe ich nicht erwähnt, daher mein Fehler. Außerdem fehlt noch die Prüfung, ob _1 und auch _2 ausführbar sind, mit entsprechender Fehlermeldung. Diese Prüfungen müssen noch her, dies ist mir aber eben erst eingefallen. Allerdings sollte man darüber keine Gedanken machen, ich möchte ja nur ein paar Ideen und kein Coding.

Ähnliche Themen

  1. BASH: Skript kontrolliert abschiessen
    Von Neander im Forum Linux Allgemein
    Antworten: 5
    Letzter Beitrag: 01.04.10, 19:43
  2. Bash Skript & Virtuelle Konsole
    Von grissu im Forum Anwendungen Allgemein, Software
    Antworten: 4
    Letzter Beitrag: 14.05.09, 11:56
  3. KDE3.1 qt fehler + sim fehler
    Von -Sensemann- im Forum System installieren und konfigurieren
    Antworten: 23
    Letzter Beitrag: 10.03.03, 10:35
  4. Problem mit alsa bei der SDL-Compilierung!
    Von -Hendrik- im Forum Musik
    Antworten: 4
    Letzter Beitrag: 20.08.02, 20:10
  5. Probleme mit kwintv--Hilfeeeeeeee.....
    Von Hubidubi2001 im Forum Fernsehen
    Antworten: 10
    Letzter Beitrag: 20.05.02, 19:50

Lesezeichen

Berechtigungen

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