LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: qucklay

bash 修改输入命令的颜色?

[复制链接]
发表于 2007-6-7 23:23:06 | 显示全部楼层
我的 $HOME/.bashrc
  1. [yuan@mstar ~]$ cat ~/.bashrc
  2. # .bashrc
  3. # Source global definitions
  4. if [ -f /etc/bashrc ]; then
  5.         . /etc/bashrc
  6. fi
  7. # User specific aliases and functions
  8. C_NONE="\[\033[m\]"
  9. C_RED="\[\033[1;31m\]"
  10. C_GREEN="\[\033[1;32m\]"
  11. C_DARKGREEN="\[\033[0;32m\]"
  12. C_YELLOW="\[\033[1;33m\]"
  13. C_DARKYELLOW="\[\033[0;33m\]"
  14. C_BLUE="\[\033[1;34m\]"
  15. C_DARKBLUE="\[\033[0;34m\]"
  16. C_MAG="\[\033[1;35m\]"
  17. C_DARKMAG="\[\033[0;35m\]"
  18. C_CYAN="\[\033[1;36m\]"
  19. C_WHITE="\[\033[1;37m\]"
  20. C_GRAY="\[\033[0;37m\]"
  21. [ "$PS1" = "[\u@\h \W]\\$ " ] && PS1="$C_GRAY[$C_DARKBLUE\u$C_DARKMAG@$C_GRAY\h $C_DARKBLUE\W$C_GRAY]$C_RED\\$ $C_NONE"
  22. alias yum='yum --disablerepo="*" --enablerepo=development -C --noplugins'
  23. alias grep='grep --color=tty'
复制代码
回复 支持 反对

使用道具 举报

发表于 2007-6-7 23:53:42 | 显示全部楼层
原来说的是这个啊~
再指定一下 第一个参数和第二个参数的颜色值就可以满足 楼主的要求了。
先MARK一下,睡觉先
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-10 09:28:24 | 显示全部楼层
我看了一下上面的代码,我这边没linux,不好试,但那是PS1的变量吧。
我的意思是PS1后面,stdin的颜色变量是哪个。谢谢。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-12 09:03:05 | 显示全部楼层
...................
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表