Bash Script alışa gelinen programlama dillerinden farklıdır( Scprit dilidir zaten.)
Direkt karşılaştırma operatörü kullanılmaz bunun yerine aşağıda belirtilen şekilde karşılaştırma işlemleri yapılır.
-lt | < |
-gt | > |
-le | <= |
-ge | >= |
-eq | == |
-ne | != |
Uygulama üzerinden gösterirsek:
#!/bin/bash # declare integers NUM1=2 NUM2=2 if [ $NUM1 -eq $NUM2 ]; then echo "değerler eşit" else echo "değerler eşit değil" fi
Yukarıda iki farklı değişkene aynı değerler atandı ve karşılaştırma yapıldı ve sonucu "değerler eşit" olacaktır
0 yorum:
Yorum Gönder