1

最近我正在使用 OSX 山狮。当我使用 Terminal.app 时,我发现我的 grep 无法再次工作。

不管我做什么,grep 总是报告一个警告:

 $ grep --version

    *usage: grep [-abcDEFGHhIiJLlmnOoPqRSsUVvwxZ] [-A num] [-B num] [-C[num]]
        [-e pattern] [-f file] [--binary-files=value] [--color=when]
        [--context[=num]] [--directories=action] [--label] [--line-buffered]
        [--null] [pattern] [file ...]*

My grep is locate at /usr/bin/:

    $ ls -lh /usr/bin/grep

    *-rwxr-xr-x  3 root  wheel    29K Jul 26 22:52 /usr/bin/grep*

我不确定这个 grep 是否太小,它只有 29K。

4

1 回答 1

2

你有GREP_OPTIONS设置(无效的东西)吗?打字env会转储你的环境变量,你可以通过这些来找到它(我通常会使用grep,但是......)

于 2012-10-08T13:59:05.683 回答