Bash – Logical Operators
Operation Effect [ ! EXPR ] EXPR yalnışsa true döndürür. [ ( EXPR ) ] EXPR’nin değerini döndürür bu durum operatörlerin önceliğini geçersiz kılmaz için kullanılabilir. [ EXPR1 -a EXPR2 ] EXPR1 ve EXPR2 doğru ise true döner. [ EXPR1 -o EXPR2 ] EXPR1 veya EXPR2 doğru ise true döner. Read more…
Bash – File Comparison Operators
Operator Description [ -a FILE ] File varsa true döner. [ -b FILE ] File varsa ve özel bir dosya ise true döner. Örnek RAM,Driver atanmışsa. veya fifo da olabilir. [ -c FILE ] File varsa ve karekter özel bir dosya ise true döner. Örneğin bir char karşılık 8 bitlik Read more…
Bash – String Miscellaneous Operators
Operator Description -o optname optname etkinleşmişse true döner. Yani bu deger daha önce set edilmişmi diye bakılır. -v varname varname değişkenine bir değer atanmışmı diye kontrol eder atanmışsa true döner. -R varname varname değişkeni set edilmişse ve bir ismi referas gösteriyorsa true döner.
Bash – Numeric Comparison Operators
Operator Description arg1 -eq arg2 arg1 sayısı arg2 sayısına eşitse true döner. arg1 == arg2 arg1 -ne arg2 arg1 sayısı arg2 sayısına eşit değilse true döner. arg1 != arg2 arg1 -lt arg2 arg1 sayısı arg2 den küçükse true döner. arg1 < arg2 arg1 -le arg2 arg1 sayısı arg2 eşit veya Read more…