Linux 的几个有用及有趣的 Bash 提示
发布时间:2021-11-23 03:45:59 所属栏目:系统 来源:互联网
导读:这里我们提供了一些 Bash 提示,并不是所有的都是严肃的。例如,我们在列表中的第一个条目可以为您在使用命令行时带来一点乐趣! 1、执行命令之后显示字符表情 这个提示很有趣但很有用!这个想法是,只要你执行成功的命令,你的提示就会显示一个快乐的字符
这里我们提供了一些 Bash 提示,并不是所有的都是严肃的。例如,我们在列表中的第一个条目可以为您在使用命令行时带来一点乐趣! 1、执行命令之后显示“字符表情” 这个提示很有趣但很有用!这个想法是,只要你执行成功的命令,你的提示就会显示一个快乐的字符表情。 相反,当命令失败时,你会看到一个悲伤的字符表情。 要应用它,请使用以下代码: PS1="`if [ $? = 0 ]; then echo [e[33m]^_^[e[0m]; else echo [e[31m]O_O[e[0m]; fi`[u@h:w]$" 这可能看起来令人困惑,但我们使用 if 语句来确定命令是好是坏。从那里,我们在颜文字周围使用一些转义,以确保它们以正确的方式显示。 2、当终端发出错误命令时更改 Bash 提示的颜色 可以说,这个提示是列表中最有用的。像上面一样,如果您的最后一个命令未能运行,提示会更改颜色,但也会缩短长路径并包含每个命令的 Bash 历史记录编号以便于检索。 PROMPT_COMMAND='PS1="[ 33[0;33m][!]`if [[ $? = "0" ]]; then echo "[ 33[32m]"; else echo "[ 33[31m]"; fi`[u.h: `if [[ `pwd|wc -c|tr -d " "` > 18 ]]; then echo "W"; else echo "w"; fi`]$[ 33[0m] "; echo -ne " |