ฉันมี coreutils แต่ฉันไม่แน่ใจว่า GNU grep อยู่ที่นั่นหรือไม่ ฉันแค่ต้องการใช้การตั้งค่าสถานะ-Pสำหรับ Perl regex ที่พบใน GNU grep แต่ไม่ใช่ใน grep BSD
เส้นทางของฉันคือ/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ฉันมี coreutils ก่อนในเส้นทาง
อย่างไรก็ตาม grep เป็น BSD เมื่อฉันใช้มันให้grep --versiongrep (BSD grep) 2.5.1-FreeBSD
คำสั่งtype -p grepส่งคืน/usr/bin/grep
คุณจะติดตั้ง GNU Grep ใน OSX ได้อย่างไร?
grepยังคงเป็น FreeBSD หนึ่ง แต่egrepและfgrepจะ GNU ฉันจะตั้งค่าเริ่มต้นgrepเป็น GNU ได้อย่างไร (ฉันใช้ไม่ได้--with-default-names)