如何摆脱`grep:warning:GREP_OPTIONS已被弃用; 请使用别名或脚本`?

Ser*_*eev 6 grep zsh archlinux prezto

我在我的Arch linux上安装了zsh + zprezto.每次打开控制台时都会显示恼人的警告:

grep: warning: GREP_OPTIONS is deprecated; please use an alias or script
Run Code Online (Sandbox Code Playgroud)

按照[求助]中的说明grep:warning:不推荐使用GREP_OPTIONS没有帮助.我怎么能摆脱这个警告?

Dem*_*tri 8

由于GREP_OPTIONS已弃用,如果您为其设置了值,例如

export GREP_OPTIONS='--exclude-dir=__pycache__'
Run Code Online (Sandbox Code Playgroud)

只需将其移至别名即可:

alias grep='grep --exclude-dir=__pycache__'
Run Code Online (Sandbox Code Playgroud)


Jam*_*ord 7

只需使用以下方法取消环境变量:

unset GREP_OPTIONS
Run Code Online (Sandbox Code Playgroud)


Ser*_*eev 4

以下设置导致~/.zpreztorc显示恼人的警告消息:

zstyle ':prezto:*:*' color 'yes'
Run Code Online (Sandbox Code Playgroud)

我刚刚注释掉了,现在好了。警告消失了。