Com modificar el Nadal del vostre terminal i Shell de Linux


És l'època més meravellosa de l'any en què el món està en l'estat d'ànim nadalenc. És la temporada més feliç de totes. En aquest article, mostrarem alguns trucs senzills i divertits de Linux per celebrar la temporada.

Us mostrarem com emmagatzemar el vostre terminal i shell. Al final d'aquesta guia, aprendràs a personalitzar el missatge de l'intèrpret d'ordres mitjançant variables Bash i caràcters d'escapada.

A Bash, és possible afegir emojis, canviar colors, afegir estils de lletra, així com executar ordres que s'executen cada cop que es dibuixa l'indicador, com ara mostrar la vostra branca git.

Per personalitzar el vostre indicador de l'intèrpret d'ordres de Linux perquè s'adapti a aquesta temporada de festes nadalenques, heu de fer alguns canvis al vostre fitxer ~/.bashrc.

$ vim ~/.bashrc

Afegiu el següent al final del vostre fitxer ~/.bashrc.

# print the git branch name if in a git project
parse_git_branch() {
  git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)//'
}
# set the input prompt symbol
ARROW="❯"
# define text formatting
PROMPT_BOLD="$(tput bold)"
PROMPT_UNDERLINE="$(tput smul)"
PROMPT_FG_GREEN="$(tput setaf 2)"
PROMPT_FG_CYAN="$(tput setaf 6)"
PROMPT_FG_YELLOW="$(tput setaf 3)"
PROMPT_FG_MAGENTA="$(tput setaf 5)"
PROMPT_RESET="$(tput sgr0)"
# save each section prompt section in variable
PROMPT_SECTION_SHELL="\[$PROMPT_BOLD$PROMPT_FG_GREEN\]\s\[$PROMPT_RESET\]"
PROMPT_SECTION_DIRECTORY="\[$PROMPT_UNDERLINE$PROMPT_FG_CYAN\]\W\[$PROMPT_RESET\]"
PROMPT_SECTION_GIT_BRANCH="\[$PROMPT_FG_YELLOW\]\`parse_git_branch\`\[$PROMPT_RESET\]"
PROMPT_SECTION_ARROW="\[$PROMPT_FG_MAGENTA\]$ARROW\[$PROMPT_RESET\]"
# set the prompt string using each section variable
PS1="
🎄 $PROMPT_SECTION_SHELL ❄️  $PROMPT_SECTION_DIRECTORY 🎁 $PROMPT_SECTION_GIT_BRANCH 🌟
$PROMPT_SECTION_ARROW "

Deseu el fitxer i tanqueu-lo.

Perquè els canvis comencin a funcionar, podeu tancar i tornar a obrir la finestra de la vostra terminal, o obtenir el ~/.bashrc mitjançant l'ordre següent.

$ source ~/.bashrc

Aquest article va aparèixer originalment al lloc web de ryanwhocodes.

Això és tot! En aquest article, vam mostrar com emmagatzemar el vostre terminal i shell a Linux. Hem mostrat com personalitzar el vostre indicador de l'intèrpret d'ordres mitjançant variables Bash i caràcters d'escapada. Si teniu cap pregunta o comentari, poseu-vos en contacte amb el formulari de comentaris que trobareu a continuació.