bash kabuk betiği girdi değişkeni kontrol | Netgez.com
SORU
26 HAZİRAN 2011, Pazar


bash kabuk betiÄŸi girdi deÄŸiÅŸkeni kontrol

Giriş bağımsız değişken varlığını kontrol etmek istiyorum. Aşağıdaki kodu var:

if [ "$1" -gt "-1" ]
  then echo hi
fi

Anladım

[: : integer expression expected

Nasıl giriş argument1 ilk eğer varsa görmek için kontrol edebilirim?

CEVAP
26 HAZİRAN 2011, Pazar


:

if [ $# -eq 0 ]
  then
    echo "No arguments supplied"
fi

7* *değişken komut kabul edildi giriş bağımsız değişkenleri anlatacağım

EDİT

Ya da eğer bir değişkeni boş bir dize veya değil gibi olup olmadığını kontrol edebilirsiniz:

if [ -z "$1" ]
  then
    echo "No argument supplied"
fi

Genişleme olmadığını test edecek -z anahtarı "$1" boş bir dize ya da değil. Eğer boş bir dize ise vücudun yürütülür.

Bunu PaylaÅŸ:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • iBand IguJoo

    iBand IguJoo

    25 AÄžUSTOS 2006
  • Mark Hyder

    Mark Hyder

    6 EKİM 2011
  • Rozetked | Обзоры

    Rozetked | Ð

    5 AÄžUSTOS 2011