你最喜歡的Bash提示符中有些元素是什麼?你最喜歡的Bash提示是什麼?
我喜歡有最新命令的成功與否的指標,像這樣(在.bashrc
):
function exitstatus {
EXITSTATUS="$?"
BOLD="\[\033[1m\]"
RED="\[\033[1;31m\]"
GREEN="\[\e[32;1m\]"
BLUE="\[\e[34;1m\]"
OFF="\[\033[m\]"
PROMPT="[\[email protected]\h ${BLUE}\W${OFF}"
if [ "${EXITSTATUS}" -eq 0 ]
then
PS1="${PROMPT} ${BOLD}${GREEN}:)${OFF} ]\$ "
else
PS1="${PROMPT} ${BOLD}${RED}:(${OFF} ]\$ "
fi
PS2="${BOLD}>${OFF} "
}
PROMPT_COMMAND=exitstatus
使用同義反復的人「可能會或可能不會」,這促使我來砸他們;) – Dan 2008-09-19 19:58:15
的問題是有用的,它不應該與答案合併。 – dhill 2012-02-10 14:05:58
有時候我想知道。一個40K的觀點,72個upvotes,50個最喜歡的問題,其接受的答案有58個upvotes,以及「BASH best PS1」的最高谷歌成績,已被封閉爲「Not Constructive」...是的,那麼好吧。 (注意,我知道SO的規則,但規則生成例外,那麼他們呢?) – 2015-01-12 22:30:42