В долгосрочной перспективе, вероятно, лучше всего установить инструменты на основе GNU или запустить Ubuntu виртуально. Оба доступны бесплатно.
brew install coreutils(чтобы запустить brewкоманду, вам нужно установить homebrew с https://brew.sh ) поместит GNU-версии инструментов на ваш путь. Ищите ggrepкоманду и, возможно, отдельный grepпакет для установки, так как coreutils имеет тенденцию со временем менять то, что он включает.
(РЕДАКТИРОВАТЬ: обратите внимание, что по состоянию на 2018 г. , в grepчастности, должны быть установлены отдельно отcoreutils следующих:
$ brew install grep
$ ggrep sometext file.txt # Note the executable is called ggrep with two G's
и имеет уникальное исполняемое имя ggrepс двумя буквами G.)
Также поиск здесь для GNU или coreutils будет полезен для контекста и подсказок / уловок.
grepне входит вcoreutilsпакет,brewно в своем собственном пакете под названиемgrep