Answers:
正如Ignacio所说,OS X grep有点过时了(它是2.5.1版)。您可以安装最新的GNU grep。
与往常一样,您可以通过Homebrew在OS X上安装大多数缺少的Linux工具,但其政策是不为系统工具提供重复的工具。这些假人还有一个备用存储库,但是您必须先“点击”它:
brew tap homebrew/dupes/
然后,您可以安装新grep
版本(截至2012年5月的2.11版):
brew install homebrew/dupes/grep
请注意,它/usr/bin
仍然是您中的第一名PATH
,因此您需要/usr/local/bin/grep
新版本。
/usr/local/bin
之前/usr/bin
。例如,您可以通过编辑全局执行此操作/etc/paths
,或者让您的Shell启动脚本(例如~/.bash_profile
)进行编辑PATH
以更改顺序。
正确。GNU grep 2.5.3首先支持多种颜色。