From: Nilgün Belma Bugüner (nilgun@superonline.com)
Date: Fri 05 Mar 2004 - 06:25:37 EST
Selam,
Betiklerin içine yazılan değişkenler sadece betiğin alt kabuğunda
geçerlidir, betiğin çalıştığı kabukta geçersiz olur.
Bu değişiklikleri ~/.bashrc betiğine yazın.
export PS1="\w\$ "
gibi. ~/.bashrc de bir betik ama bunu bash farklı değerlendiriyor.
cd /dizin diye betik yapmayın onu da alias ile tanımlayın:
alias dizinim="cd /dizinim"
Bu satırı da aynı yere yazın. Sonra sisteme yeniden giriş yapın (exit)
komut satırına
$ dizinim
yazınca o dizine gideceksiniz.
Böyle daha iyi değil mi? Sisteme her girişinizde etkin olurlar.
Komutu da istediğiniz yerde kullanırsınız.
Esen kalın,
Nilgün
Cuma 5 Mart 2004 12:28 sularında, e110893@metu.edu.tr şunları yazmıştı:
> Merhaba;
>
> Bir soru sormak istiyorum. Bazileri icin basit olabilir, ancak ben
> nedenini bilemiyorum, yardimci olabilirseniz cok sevinirim.
>
> Amacim uzak bir dizine kolaylikla gitmek, bunu icin bir komut yazmak
> istiyorum. pico ile "gotodir" isimli bir dosya olusturup icine "cd
> /gidecegim_dizin" yaziyorum. Cikip chmod ile dosyayi 755,
> calistirilabilir yapip dosyayi "./gotodir" ile calistiriyorum ama
> istedigim dizine gitmiyor. Ayni sekilde bir dosya icinde $PS1 prompt
> degiskenine farkli birsey atamak istiyorum ama sistem hic degistirme
> komutu vermemisim dosya icinde gibi davraniyor. Acaba sebebi nedir?
> Calistirilabilir dosya icinden bu gibi komutlari nasil
> calistirabilirim? Tesekkurler...
> ---
> linux-baslangic listesinden cikmak ve tum listeci islemleri icin
> http://liste.linux.org.tr/ adresini kullanabilirisniz.
> Bu listeden cikmak icin
> <a
> href="mailto:linux-baslangic-request@liste.linux.org.tr?Subject=unsubscribe
>"> tiklayiniz</a>
--- linux-baslangic listesinden cikmak ve tum listeci islemleri icin http://liste.linux.org.tr/ adresini kullanabilirisniz. Bu listeden cikmak icin <a href="mailto:linux-baslangic-request@liste.linux.org.tr?Subject=unsubscribe"> tiklayiniz</a>