Ho coreutils ma non sono sicuro che GNU grep sia lì. Voglio solo usare la bandiera -Pper 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/binquindi ho coreutils prima nel PERCORSO.
Tuttavia, grep è BSD quando lo sto usando: grep --versiondà grep (BSD grep) 2.5.1-FreeBSD.
Il comando type -p grepritorna/usr/bin/grep
Come si installa GNU Grep in OSX?
grepè ancora quello di freeBSD, maegrepefgrepsono GNU. Come posso impostare il defaultgrepsu GNU? (Ho usato--with-default-names)