如何使用bashrc为路径级别着色?

时间:2014-05-30 16:56:20

标签: bash colors terminal ps1

~/.bashrc我有

export PS1="\[\033[0;39m\]\u@\h:\[\033[0;32m\]\w\$\[\033[00m\] "

将当前工作目录的路径颜色更改为绿色。是否可以使用bashrc为每个路径级别着色不同的颜色?例如,如果我导航到

cd /usr/share/color
me@server4:/usr/share/color$

我希望/usr为红色,/share为绿色,/color为蓝色等。

1 个答案:

答案 0 :(得分:1)

每次显示提示时都可以运行external commands in the prompt,因此一切皆有可能。