У мене є coreutils, але я не впевнений, чи є GNU grep. Я просто хочу використовувати прапор -P
для регулярного виразів Perl, який знаходиться в GNU grep, але не в BSD grep.
Мій 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
значить, я першими в PATH маю coreutils.
Однак, grep - це BSD, коли я його використовую: grep --version
дає grep (BSD grep) 2.5.1-FreeBSD
.
Команда type -p grep
повертається/usr/bin/grep
Як можна встановити GNU Grep в OSX?
grep
ще регент один, алеegrep
іfgrep
є GNU. Як я можу встановити за замовчуваннямgrep
GNU? (Я користувався--with-default-names
)