更改交替输出的bash背景颜色

时间:2014-11-14 19:21:43

标签: bash

是否可以选择改变bash输出的背景颜色?原因是当它们很大时很难区分输出。有没有其他方法可以正确划分它们?

1 个答案:

答案 0 :(得分:1)

只需在提示符的终端上添加一条粗黄线:

PS1='\[$(tput setab 3)\]$(printf "%-${COLUMNS}s" "";)\[$(tput sgr0)\]
\$ '

为了好玩,这是一个简单而可怕的交替颜色黑客:

PROMPT_COMMAND='(( N++ ))'
PS1='\[$(tput setab $(((N%2)*4)))\]\$'