Terminal-Membuat Garis Pembatas Perintah

Dokumentasi ini merupakan salah satu cara untuk mempercantik tampilan terminal, dengan memebrikan garis batas pada setiap menjalankan perintah. Lnagkahnya sebagai berikut :
1. Buat file ".bash_ps1" dan letakkan di folder home, dengan isi file seperti di bawah ini
# Fill with minuses
# (this is recalculated every time the prompt is shown in function prompt_command):
fill="--- "
reset_style='\[\033[00m\]'
status_style=$reset_style'\[\033[0;90m\]' # gray color; use 0;37m for lighter color
prompt_style=$reset_style
command_style=$reset_style'\[\033[1;29m\]' # bold black
# Prompt variable:
PS1="$status_style"'$fill \t\n'"$prompt_style"'${debian_chroot:+($debian_chroot)}\u@\h:\w\$'"$command_style "
# Reset color for command output
# (this one is invoked every time before a command is executed):
trap 'echo -ne "\e[0m"' DEBUG
function prompt_command {
   # create a $fill of all screen width minus the time string and a space:
   let fillsize=${COLUMNS}-9
   fill=""
   while [ "$fillsize" -gt "0" ]
   do
       fill="-${fill}" # fill with underscores to work on 
       let fillsize=${fillsize}-1
   done
   # If this is an xterm set the title to user@host:dir
   case "$TERM" in
   xterm*|rxvt*)
       bname=`basename "${PWD/$HOME/~}"`
       echo -ne "\033]0;${bname}: ${USER}@${HOSTNAME}: ${PWD/$HOME/~}\007"
       ;;
   *)
       ;;
   esac
}
PROMPT_COMMAND=prompt_command
2. Buka file ".bashrc" , dan masukkan perintah di bawah ini pada baris paling bawah :
if [ -f "$HOME/.bash_ps1" ]; then
. "$HOME/.bash_ps1"
fi
3. Buka terminal dan jalankan suau perintah, maka akan terlihat baris setiap menjalankan perintah

0 Response to "Terminal-Membuat Garis Pembatas Perintah"

Posting Komentar