Provided by:
manpages-tr_1.0.5.1-2_all 
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