[linux-programlama] Re: shell script

---------

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

From: Baris Cicek (bcicek@phreaker.net)
Date: Thu 19 Dec 2002 - 15:00:02 EET


On Thu, 2002-12-19 at 10:43, Fuat Altun wrote:
> Test adinda bir shell scriptimiz olsun. Bu scripti calistirirken
> ./test ile
> . ./test arasindaki fark nadir?
./text ile text arasinda aslinda hic bir fark yok. Ancak ./ yani CWD
path'inizde olmadigi icin bulundugunuz dirdaki dosyayi calistirmak icin
once path'ini yazmaniz gerekiyor. eger PATH'e ./ 'i eklerseniz CWD'de
calistirmak istediginiz dosyalari basina ./ yazmadan kullanabilirsiniz.
>
> Eger bir degiskeni export etmezsem ne olur? Nerede gorulemez?
>
Bash'te subshell'lerde yarattiginiz her degisken local degisken halini
alir.Komut satirinda yazdiginiz her sey bir subshell'dir.Ayni sekilde
bir script icindeki diger subshell'lerde de variable'lar local olarak
bulunur. export komutu bash'in en ust variable listesine ekleme yapmak
icin kullanilan ayri bir komuttur. Onun disinda degiskenler sadece bir
ust shell'e kadar gecerlidir.

Daha detayli bilgiyi http://www.tldp.org/LDP/abs/html/ manual'indan da
edinebilirsiniz.

> Tesekkurler
>
> Fuat
>

-- 
Baris Cicek <bcicek@phreaker.net>


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

---------

Bu arsiv hypermail 2b29 tarafindan uretilmistir.