Jsem jedním z těch, kteří rádi používají terminál. Myslím, že všichni uživatelé GNU / Linux V jednu chvíli bez ní nemohou žít, protože ten kousek okna plný písmen nám hodně usnadňuje život, že?
Ale můžeme to udělat trochu hezčí než výchozí. Příklad tohoto lze vidět (a stáhnout) z vzhled gnome. Tipy, které vám ukážu níže, je opustit náš terminál s následujícím vzhledem:
Jak vidíte, příkaz k provedení a je vložen mezi každou objednávku časová osa se systémovým časem.
Jak to mám udělat?
Otevřeme textový editor (příklad Gedit) a vložili jsme to dovnitř:
# 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 uvnitř / Home se jménem .bash_ps2 například. Pak otevřeme naše .bashrc a přidáme:
if [ -f "$HOME/.bash_ps2" ]; then
. "$HOME/.bash_ps2"
fi
Otevřeme terminál a můžeme vidět změny
Viděno v: Lidé.
