From: Onur Kucuk (okucuk@yahoo.com)
Date: Fri 05 Apr 2002 - 16:59:30 EEST
OAK> merhaba
OAK> bir bash scriptinin icinde bir degiskene tamsayi disinda bir deger
OAK> atadiinizda hata veriyor.
OAK> ornegin
OAK> ---------------------------------------
OAK> #!/bin/bash
OAK> i=1
OAK> k=0.00019
OAK> until [ $i -eq "100" ]
OAK> do
OAK> mv r&i z&k
OAK> i=&((i+1))
OAK> k=&((k+0.00491))
OAK> done
OAK> ---------------------------------------
OAK> bu scripte i ye birsey demiyor ama k ya atadigim degere hata veriyor.
OAK> sanirim integer olmadigindan.
OAK> Acaba integer olmayan degiskenlerle islem yapmak mumkunmu.
OAK> Yoksa bosunami ugrasiyorum.
OAK> iyi calismalar.
i nin de integer olarak islem yapacagindan emin degilim.
declare -i k=0.00019
calisiyor mu ? Bir de k="0.00019" kullanmaniz gerekebilir "."
yuzunden.
Saygilar,
Onur Kucuk
_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com
-----------------------------------------------------------------------
Liste üyeliğiniz ile ilgili her türlü işlem için
http://liste.linux.org.tr adresindeki web arayüzünü kullanabilirsiniz.
Listeden çıkmak için: 'linux-request@linux.org.tr' adresine,
"Konu" kısmında "unsubscribe" yazan bir e-posta gönderiniz.
-----------------------------------------------------------------------