Som jedným z tých, ktorí radi používajú terminál. Myslím, že všetci používatelia GNU / Linux v jednom okamihu bez toho nemôžu žiť, pretože ten kúsok okna plný písmen nám veľmi uľahčuje život, však?
Môžeme ho však vylepšiť, aby vyzeral trochu krajšie ako predvolené. Príklad tohto je možné vidieť (a stiahnuť) z gnómsky vzhľad. Tipy, ktoré vám ukážem nižšie, je opustiť náš terminál s týmto vzhľadom:
Ako vidíte, príkaz na vykonanie a je vložený medzi každú objednávku časová os so systémovým časom.
Ako to spravím?
Otvárame textový editor (príklad gedit) a vložíme to dovnútra:
# 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
Držíme to v našom / Home s menom .bash_ps2 napríklad. Potom otvoríme naše .bashrc a pridáme:
if [ -f "$HOME/.bash_ps2" ]; then
. "$HOME/.bash_ps2"
fi
Otvoríme terminál a môžeme vidieť zmeny
Videné v: Ľudia.
