Cum să-ți crești terminalul și Shellul Linux de Crăciun


Este cea mai minunată perioadă a anului în care lumea este în starea de Crăciun. Este cel mai fericit sezon dintre toate. În acest articol, vom arăta câteva trucuri Linux simple și distractive pentru a sărbători sezonul.

Vă vom arăta cum să vă creaciunați terminalul și shell-ul. Până la sfârșitul acestui ghid, veți învăța cum să vă personalizați promptul shell folosind variabilele Bash și caracterele escape.

În Bash, este posibil să adăugați emoji, să schimbați culorile, să adăugați stiluri de font, precum și să rulați comenzi care se execută de fiecare dată când este desenat promptul, cum ar fi pentru a afișa ramura dvs. git.

Citiți și: Cum să personalizați culorile și conținutul Bash în promptul terminalului Linux

Pentru a personaliza promptul shell-ului Linux pentru a se potrivi cu acest sezon de sărbători de Crăciun, trebuie să faceți câteva modificări fișierului ~/.bashrc.

vim ~/.bashrc

Adăugați următoarele la sfârșitul fișierului dvs. ~/.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 "

Salvați fișierul și închideți-l.

Pentru ca modificările să înceapă să funcționeze, puteți închide și redeschide fereastra terminalului sau puteți găsi ~/.bashrc folosind următoarea comandă.

source ~/.bashrc

Acest articol a apărut inițial pe site-ul web ryanwhocodes.

Asta e tot! În acest articol, am arătat cum să vă măriți terminalul și shell-ul în Linux. Am arătat cum să vă personalizați promptul shell folosind variabilele Bash și caracterele escape. Dacă aveți întrebări sau comentarii, contactați prin formularul de feedback de mai jos.