J'ai coreutils mais je ne suis pas sûr que GNU grep soit présent. Je veux juste utiliser le drapeau -P
pour l'expression rationnelle Perl qui se trouve dans GNU grep, mais pas dans BSD grep.
Mon chemin est /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
donc j'ai coreutils d'abord dans le chemin.
Cependant, grep est BSD quand je l’utilise: grep --version
donne grep (BSD grep) 2.5.1-FreeBSD
.
type -p grep
Retourne commande/usr/bin/grep
Comment pouvez-vous installer GNU Grep sous OSX?
grep
est encore celui freeBSD, maisegrep
etfgrep
sont GNU. Comment puis-je définir la valeur par défautgrep
sur GNU? (J'ai utilisé--with-default-names
)