A longo prazo, provavelmente é melhor instalar as ferramentas baseadas no GNU ou executar o Ubuntu virtualmente. Ambos estão disponíveis gratuitamente.
brew install coreutils
(para executar o brew
comando, você precisa instalar o homebrew em https://brew.sh ) colocará as versões GNU das ferramentas em seu caminho. Procure o ggrep
comando e, possivelmente, um grep
pacote independente para instalar, pois o coreutils tende a mudar com o tempo o que inclui.
(EDIT: observe que, a partir de 2018 , grep
precisa especificamente ser instalado separadamente, dacoreutils
seguinte maneira:
$ brew install grep
$ ggrep sometext file.txt # Note the executable is called ggrep with two G's
e possui um nome executável exclusivo ggrep
com dois Gs.)
Também procurar aqui por GNU ou coreutils será útil para contexto e dicas / truques.
grep
não está incluído nocoreutils
pacote,brew
mas em seu próprio pacote chamadogrep