Provided by: manpages-tr_1.0.5.1-2_all bug

ISIM

       expr - ifadeleri degerlendirir

KULLANIM

       expr ifade
       expr se,cenek

A,CIKLAMA

       --help Yardim iletisini goruntuler ve cikar.

       --version
              Surum bilgilerini goruntuler ve cikar.

       ifadenin  degerini standart ciktiya basar. Asagida ifadeler oncelikleri
       artan sirada gruplanmistir:

       1.

              arg1 | arg2
                     eger arg1 bos veya 0 ise arg2, degil ise arg1

              arg1 & arg2
                     eger iki arguman da 0 veya bos ise arg2, degil ise arg1

       2.

              arg1 < arg2
                     arg1 kucuktur arg2

              arg1 <= arg2
                     arg1 kucuk ya da esittir arg2

              arg1 = arg2
                     arg1 esittir arg2

              arg1 != arg2
                     arg1 farklidir arg2

              arg1 >= arg2
                     arg1 buyuk ya da esittir arg2

              arg1 > arg2
                     arg1 buyuktur arg2

       3.

              arg1 + arg2
                     aritmetik toplama islemi

              arg1 - arg2
                     aritmetik cikarma islemi

       4.

              arg1 * arg2
                     aritmetik carpma islemi

              arg1 / arg2
                     aritmetik bolme isleminde bolumu verir

              arg1 % arg2
                     aritmetik bolme isleminde kalani verir

       5.

              dizge : d"uzenli_ifade
                     ilk karakterinden itibaren dizge  icindeki  d"uzenli_ifade
                     ile eslesen kisim

       6.

              match dizge d"uzenli_ifade
                     dizge : d"uzenli_ifade ile ayni.

              substr dizge konum uzunluk
                     dizgenin  konumdan  (1'den  baslayarak  sayilir) baslayan
                     uzunluktaki alt dizgesi.

              index dizge karakterler
                     dizge icinde karakterlere ilk rastlandigi konum, yoksa 0.

              length dizge
                     dizgenin uzunlugu.

              + anda,c
                     anda,c `match' gibi bir anahtar sozcuk ya da `/' gibi  bir
                     islec bile olsa bir dizge olarak yorumlanir.

       7.

              ( ifade )
                     ifadenin degeri

       Kabukta  yorumlanmasi icin oncelenmesi ya da yorumlanmamasi icin tirnak
       icine  alinmasi gereken isleclerden sakinin. Karsilastirmalar her ikisi
       de  sayisal  ise  sayisal,  degilse  sozluk  sirasina  goredir. Orgusel
       eslesmeler \( ve \)  arasindaki  eslesen  dizge  ile  ya  da  null  ile
       sonuclanir; eger \( ve \) kullanilmamissa eslesen karakter sayisiyla ya
       da 0 ile sonuclanir.

       expr cikis durumu,
              ifade ne null ne de 0 ise 0,
              ifade null veya 0 ise 1,
              ifade sozdizimsel olarak gecersizse 2,
              bir hata olusmussa 3'tur.

YAZAN

       Mike Parker tarafindan yazilmistir.

GERIBILDIRIM

       Lutfen, bocekleri ve hatalari  <bug-coreutils  (at)  gnu.org>  adresine
       bildirin.

TELIF HAKKI

       Telif hakki (C) 2006 Free Software Foundation, Inc.
       Bu    bir    ozgur    yazilimdir;    GNU    Genel    Kamu    Lisansinin
       <http://www.gnu.org/licenses/gpl.html>   kosullarina   bagli    kalarak
       kopyalarini  yeniden  dagitabilirsiniz.  Yasalarin  izin verdigi olcude
       hicbir garantisi yoktur; hatta SATILABILIRLIGI veya SAHSI KULLANIMINIZA
       UYGUNLUGU icin bile garanti verilmez.

ILGILI BELGELER

       expr  komutu  ile ilgili kapsamli bir kilavuz Texinfo olarak mevcuttur.
       Sayet  info  ve  expr  yazilimlari  duzgun  bir  sekilde   sisteminizde
       mevcutsa, asagidaki komut ile bu kilavuzu goruntuleyebilirsiniz.

              info coreutils expr

,CEVIREN

       Nilgun Belma Buguner <nilgun (at) belgeler.gen.tr>, Kasim 2006