Anzeige:
Ergebnis 1 bis 7 von 7

Thema: #!/bin/sh : 2 files per if checken

  1. #1
    Registrierter Benutzer
    Registriert seit
    11.06.2003
    Beiträge
    37

    #!/bin/sh : 2 files per if checken

    huhu also ich wuerde gerne in einer if anweisung testen ob 2 files existieren. mit einer geht das ja so:
    if [ -e file] ; then
    ..
    fi
    also wie formulier ich das fuer 2 files?

  2. #2
    Registrierter Benutzer
    Registriert seit
    30.12.2001
    Beiträge
    444
    nichts leichter als das:
    Code:
     if [ -e file -a -e file2 ] ; then
    Gruß
    Tobias

  3. #3
    Registrierter Benutzer
    Registriert seit
    11.06.2003
    Beiträge
    37
    thx aber mit 3 files gehts nit oder?

  4. #4
    Registrierter Benutzer
    Registriert seit
    27.12.2002
    Ort
    Matrix
    Beiträge
    194
    Original geschrieben von senfmensch
    thx aber mit 3 files gehts nit oder?
    warum nicht? klar geht das.

    -j

  5. #5
    Registrierter Benutzer
    Registriert seit
    11.06.2003
    Beiträge
    37
    oh stimmt hatt mich nur verchrieben

  6. #6
    Registrierter Benutzer
    Registriert seit
    11.06.2003
    Beiträge
    37
    so noch mal ne frage
    also ich wuerd gern per if nachprüfen ob $1 hoechstens 3 stellen hat.
    also if [ "$1" == "weniger oder gleich 3 stellen" ]
    was auch gehen wuerd waere ob $1 nur aus zahlen besteht.
    also if [ "$1" == "nur.zahlen" ]
    geht das ueberhaupt?

  7. #7
    Registrierter Benutzer
    Registriert seit
    30.12.2001
    Beiträge
    444
    Code:
    if echo $1 | grep -q '^[0-9]*$'
    then echo "Nur Zahlen"
    fi
    Gruß
    Tobias

Lesezeichen

Berechtigungen

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