配置grep显示颜色

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xiong3110/article/details/83586390

2018/11/01  更新

今天又一次发生关键字颜色显示不出的问题,查了下bashrc里头并没缺失配置,而且用source命令执行后也会变好,真是奇了怪了,只好去网上找找,最终发现了幕后真凶:

~/.profile 文件损坏or缺失。

一开始登入shell时,系统会先去找.profile 文件然后执行,所以在文件里头需加入执行.bashrc的命令。如果找不到.profile文件,系统都不会去执行bashrc。附上profile文件内容:

#if running bash
if [ -n "$BASH_VERSION" ]; then
    if [ -f "$HOME/.bashrc" ]; then
        . "$HOME/.bashrc"
    fi
fi

----end----

最近不知道为啥,本人的xshell在用grep时,关键字不显示红色了,于是检查了下~/.bashrc(grep跟linux系统有关,所以不用管xshell)。

首先确保里头有alias grep='grep --color=auto' ,

然后执行 source ~/.bashrc  

ok.

猜你喜欢

转载自blog.csdn.net/xiong3110/article/details/83586390
今日推荐