美化Linux终端和壳牌提示符

  <强>在本文中,我们将展示一些简单而有趣的   Linux技巧来,我们将展示如何使您的终端和   壳具有漂亮字符功能。在本指南的最后,您将了解如何使用Bash变量和转义字符自定义壳提示符。   

在Bash中,可以添加表情符号,更改颜色,添加字体样式,以及在每次绘制提示时执行的运行   命令,例如显示git分支。

  

  美化Linux终端和壳牌提示符“> </p>
  <p>要自定义Linux shell提示符以适应这个佳节,您需要对您的~/. bashrc文件做一些更改。</p>
  <>之前,美元nano  ~/. bashrc </pre>
  <p>在你的~/ashrc文(件的末尾加上以下内容</p>
  <pre> #, print 从而git  branch  name  if 拷贝a  git 项目
  parse_git_branch (), {
  git 才能;branch  2祝辞,/dev/null  |, sed  -e  & # 39;/^ (^ *)/d # 39;, -e  & # 39; s/*, \ (. * \)//& # 39;
  }
  #,set 从而,input  prompt 象征
  箭=?“
  #,define  text 格式
  PROMPT_BOLD=? (tput 大胆的)“;
  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)“;
  ,#,节省each  section  prompt  section 变量拷贝
  PROMPT_SECTION_SHELL=皊 \ [PROMPT_BOLD PROMPT_FG_GREEN美元\]\ \ [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 \]美元箭头\ [PROMPT_RESET美元\]“;
  #,set 从而,prompt  string  using  each  section 变量
  PS1=?
  ,? ? ? ? PROMPT_SECTION_SHELL 美元;? ? ? ?,,PROMPT_SECTION_DIRECTORY 美元;? ? ? ?,PROMPT_SECTION_GIT_BRANCH 美元;? ? ? ?
  PROMPT_SECTION_ARROW 美元;“</pre>
  <p>
  <img src=美化Linux终端和壳牌提示符