grep 无法正常运行

ak0*_*ak0 5 grep command-line macos

多年来,我一直很高兴地使用 grep 没有任何问题,但从今天起它就停止工作了。在过去的一个小时里,我尝试了这个和那个,但已经足够了,我在这里张贴这个混蛋:

在最简单的命令上

grep 'aaa' file.txt
Run Code Online (Sandbox Code Playgroud)

我得到这个: grep: aaa: No such file or directory

所以grep不会将第一个参数解释为它应该的模式,而是将其视为路径。

请帮帮我,我快疯了'-(

ak0*_*ak0 6

我的 ~/.profile 中有这样的东西:

export GREP_OPTIONS='--color=always'
Run Code Online (Sandbox Code Playgroud)

但是语法错误。一些格式错误的参数被传递给 grep 来分解一切。删除线解决了问题。