grep:忽略 GREP_OPTIONS 来搜索区分大小写

grep:忽略 GREP_OPTIONS 来搜索区分大小写

我已经开始设置GREP_OPTIONS="--ignore-case --color"~/.bashrc因为我通常希望 grep 不区分大小写。然而,有时我需要 grep 来实际搜索区分大小写,但手册页没有建议为此使用参数。

我怎样才能实现这个目标?

答案1

我可能会用我的选项定义一个别名,例如:

alias grep="grep --ignore-case --color"

因为这只会影响交互式程序而不影响脚本。然后您可以直接运行\grep/bin/grep不带任何选项运行它。

如果您想继续使用,GREP_OPTIONS只需在命令行中取消设置即可,例如

GREP_OPTIONS= grep ....

相关内容