Saturday, February 25, 2006

Customize Your Bash

in Bahasa

sini ada tips sikit utk customize bash prompt anda..

hehehe

1: check kat home directory anda, .bashrc anda wujud ke tidak
$ ls -a

klu tak der create newfile bernama .bashrc di dlm home directory anda
boleh guna apa2 aja editor yg anda tahu/suka
vi, dtpad, gnome-text-editor, pico, kwrite dan sbgnya..

2. masukkan line
PS1="prompt baru anda"
ke dalam .bashrc

contoh2nya
CODE

PS1="nadahahs was here >"
PS1="nadahahs@localhost $"
PS1="[\u@\h:\W, \@, \d]> "#nota satu
PS1="[\u][\w] >" #nota dua


nota satu
\u utk whoami
\h hostname
\W working directory (format pendek)
\@ masa sekarang
\d tarikh hari ni

nota dua
\w working directory (format panjang)


klu beginner.. tak faham sangat...
ok dalam linux anda pastikan anda sedang menggunakan bash
taip spt bawah ini (tanda dollar tu takyah taip la bang oi)
$ echo $SHELL

klu /bin/bash.. sah anda menggunakan bash
jadi langkah seterusnya taip
$ echo "PS1="[\u@\h][\w] \@, \d]>"" >> .bashrc

selamat mencuba

Wednesday, February 15, 2006

Bash Script: an Example

#script begin
j=5
MAX=10000
for ((nr=1; nr<$MAX; nr++))
do

let "t = $nr % $j"
case $j:$t in
5:3 ) nr=$nr-1; j=7;;
7:4 ) nr=$nr-1; j=9;;
9:5 ) break;;
*) j=5;;
esac;
done
echo
echo ============
echo Number = $nr