Re: [Linux-programlama] bash'da fonksiyondan donus degeri nasil?

---------

New Message Reply About this list Date view Thread view Subject view Author view Attachment view

From: Murat Koç (muratkoc@kivi.com.tr)
Date: Mon 28 Nov 2005 - 19:08:44 EET


Merhaba,

> /Bash'da, bir fonksiyondan geri donus degeri olarak bir stringi nasil
> alabilirim ?
>
> Diyelim ki, Asagidaki gibi bir betigim var :
>
> #!/bin/bash/
>*source* /home/my/run/myfuncs.sh
> DizinAdi="/tmp"
export DizinAdi="/tmp"

> DizinDegistir DizinAdi

> echo "SORU 2 = burada ne islem yapmaliyim ki YeniDizinAdi olarak
> DizinDegistir() den gelen degeri kullanabileyim ??" exit 0
>
>
> myfuncs.sh icindeki fonksiyon da soyle olsun:
>
> function DizinDegistir
> {
> GelenDizinAdi=$1
> GidecekDizinAdi=$GelenDizinAdi/FalanFilan
> echo "SORU 1 = burada ne islem yapmaliyim ki GidecekDizinAdi degerini
> cagiran fonksiyona gondereyim ??" return 0
> }

Bu ters olmuş. Yukarıdaki source edilecek. Global olarak kullanmak istediğiniz
bir değişkeni export edin ondan sonra export ettiğiniz dosyayı source edin.

-- 
Murat Koç
Kivi Bilişim Teknolojileri

_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama


New Message Reply About this list Date view Thread view Subject view Author view Attachment view

---------

Bu arsiv hypermail 2.1.2 tarafindan uretilmistir.