Running on MacOSX 10.13.3 using the default terminal. When I try to use the grep command, I receive this as the output. No matter what. I've changed directories, options, and even `grep` alone returns the same thing. It returns:

```
grep: conflicting matchers specified

```

Recently, I was installing some new command line tools with Homebrew, and believe I ran `brew install grep` in the process to get the the official linux version on my computer. That's the only change I can think of that could have led to this.

Here's the trace. As you can see the grep command ran successfully, but the output was the error message instead of the results:

**Command**

```
grep -l 'this' *.txt

```

**Trace**

```
+ grep -GFh -l this ga_users.txt montecitovt_apache_logs-2018-02-09_21-58-40.txt tag_manager_more_than_one_ga_account.txt urls_in_sitemap.txt
grep: conflicting matchers specified
++ update_terminal_cwd
++ local url_path=
++ local i ch hexch LC_CTYPE=C LC_ALL=

...

[REDACTED]

```