EnderUNIX Team.


EnderUNIX İpucu

Arkadaşıma gönder , Ana Sayfa

[ UNIX ]

"Icinde Olunan Dizin Gosterilsin (csh kabugu kullananlar icin)" - Bedreddin SAHBAZ - (2005-03-26 18:20:53)   [2848]

Merhabalar,

Siz de benim gibi hangi dizinde bulundugunuzu surekli sasiriyor veya unutuyorsaniz -Alzheimer belirtileri gosteren birinin Unix ile ne isi olursa :)- kucuk bir kabuk programi ile hayatinizi kolaylastirabilirsiniz.

Amacimiz prompt (hazir isareti veya imleci) alaninda o anda bulundugumuz dizinin gorulmesini saglamak. Oncelikle;

% cd

komutu ile kendi home dizinimize geciyoruz. Bu dizinde .cshrc isimli dosyayi favori editorumuz ile acarak su satirlari ekliyoruz;

if ($?prompt) then
alias setprompt 'set prompt = "`hostname -s` ${cwd} % "'
setprompt
alias cd 'cd \!*;setprompt'
alias pushd 'pushd \!*;setprompt'
alias popd 'popd \!*;setprompt'
endif

degisiklikleri kaydederek dosyadan cikiyoruz ve kullanici adimizi logout edip tekrar login oluyoruz. Sonuc;

istanbul /home/bedo % cd /var/log/qmail/
istanbul /var/log/qmail % cd /etc/
istanbul /etc %

Bu uygulamada hostname -s parametresi ile host adimizi da yazdirdik. Siz dilerseniz host adini yazdirmamak icin;

alias setprompt 'set prompt = "`hostname -s` ${cwd} % "'

satirini,

alias setprompt 'set prompt = " ${cwd} % "'

olarak degistirebilirsiniz.

Saygilarimla..

Arkadaşıma gönder , Ana Sayfa