我正在尝试设置一个 grep 命令,该命令搜索我的当前目录,但不包括一个目录,前提是它是根目录。
因此,对于以下目录,我希望排除 #1,并包含 #2
1) vendor/phpunit
2) app/views/vendor
我最初是从以下命令开始的
grep -Ir --exclude-dir=vendor keywords *
我尝试使用 ^vendor, ^vendor/, ^vendor/ , ^vendor,但似乎没有任何效果。
有没有办法用 grep 做到这一点?我想尝试通过一个 grep 调用来完成,但如果必须,我可以将结果通过管道传输到第二个 grep。