Ho coreutils ma non sono sicuro che GNU grep sia lì. Voglio solo usare la bandiera -P
per il regex del Perl che si trova in GNU grep, ma non in BSD grep.
Il mio PERCORSO è /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
quindi ho coreutils prima nel PERCORSO.
Tuttavia, grep è BSD quando lo sto usando: grep --version
dà grep (BSD grep) 2.5.1-FreeBSD
.
Il comando type -p grep
ritorna/usr/bin/grep
Come si installa GNU Grep in OSX?
grep
è ancora quello di freeBSD, maegrep
efgrep
sono GNU. Come posso impostare il defaultgrep
su GNU? (Ho usato--with-default-names
)