Eu tenho coreutils, mas não tenho certeza se o GNU grep está lá. Eu só quero usar o sinalizador -P
para regl Perl que é encontrado no GNU grep, mas não no BSD grep.
Meu PATH é /usr/local/opt/coreutils/libexec/gnubin:/usr/local/bin:/usr/bin:/opt/local/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin:/usr/local/git/bin:/usr/texbin:/Users/masi/.cabal/bin
assim que eu tenho coreutils primeiro no PATH.
No entanto, grep é BSD quando eu estou usando-o: grep --version
dá grep (BSD grep) 2.5.1-FreeBSD
.
Comando type -p grep
retorna/usr/bin/grep
Como você pode instalar o GNU Grep no OSX?
grep
ainda é o freeBSD, masegrep
efgrep
é o GNU. Como posso definir o padrãogrep
para GNU? (Eu usei--with-default-names
)