Tengo coreutils pero no estoy seguro de si GNU grep está allí. Solo quiero usar la bandera -P
para Perl regex que se encuentra en GNU grep, pero no en BSD grep.
Mi RUTA es /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
por lo que tengo coreutils primero en la RUTA.
Sin embargo, grep es BSD cuando lo estoy usando: grep --version
da grep (BSD grep) 2.5.1-FreeBSD
.
Comando type -p grep
regresa/usr/bin/grep
¿Cómo se puede instalar GNU Grep en OSX?
grep
sigue siendo el FreeBSD, peroegrep
yfgrep
son GNU. ¿Cómo puedo establecer el valor predeterminadogrep
en GNU? (Utilicé--with-default-names
)