Bash adalah unix/linux-shell yang berguna untuk melakukan proses perintah dalam bentuk text, bagi teman-teman yang menggunakan sistem operasi Linux pasti sering menjumpainya. Secara umum bash sama dengan DOS(Microsoft), perbedaan keduanya terdapat pada jenis dan syntax perintah dan berjalan pada sistem operasi yang berbeda.
Bash memiliki tampilan basic dengan tulisan warna putih dan background warna hitam, agar mendapatkan tampilan yang 'Colourful' didalam Bash-shell kita dapat melakukan modifikasi pada profile dengan menambahkan sedikit kode untuk memberikan warna yang berbeda untuk tiap tipe output pada display.
Kesemuanya di kontrol didalam file /etc/profile, maka kita cukup menambahkan beberapa baris kode di bawah ini,
#
# /etc/profile: system-wide defaults for bash(1) login shells
#
if [ "$UID" = '0' ]; then
export PATH=/sbin:/usr/sbin:/bin:/usr/bin:/opt/bin
else
export PATH=/sbin:/usr/sbin:/bin:/usr/bin:/opt/bin
fi
if [ ! -f ~/.inputrc ]; then
export INPUTRC=/etc/inputrc
fi
# Environment Set
export LESSCHARSET=latin1
export LESS=-R
export CHARSET=ISO-8859-1
export TMPDIR=/tmp
export EDITOR=/usr/bin/vim
export HISTIGNORE='&' # bash history don't save duplicates
# Custom bash prompt
#export PS1="\[\033[1m\]\\$ \[\033[0m\]"
export PS1='\n\[\033[1;34m\]\u\[\033[0m\]@\[\033[1;31m\]\h\[\033[0m\]\n\[\033[0;32m\]\d \t\[\033[0m\]\n\[\033[1;37m\]\w\[\033[0m\]\n\$ '
export PS2='\[\033[1m\]> \[\033[0m\] '
# Custom ls option with color
export LS_OPTIONS='--color=auto'
alias ls='ls $LS_OPTIONS'
# Custom grep option with color
export GREP_OPTIONS='--color=auto'
alias grep='grep $GREP_OPTIONS'
if [ "$TERM" = 'xterm' ]; then
export TERM=xterm-color
fi
umask 022
# End of file
save hasil edit tersebut, kemudian coba logoff kemudian login kembali, maka kita akan mendapatkan perbedaan tampilan dengan sebelumnya.
Thanks to Danny Rawlins.
POST TGL: 2 May 2011
KATEGORI: Linux
Site Version: 0.9.3, Date Build: Oct-2008, thanks to php-mysql tutorial and Intranet Journal
Isi bebas didistribusikan dengan mencantumkan alamat asal.