如何在Mac终端搜索包含汉字的文件?

How to search files which contain Chinese characters at terminal of Mac?

我有一个Vue.js项目,有一些包含中文的资源视图,我想从终端中找到它们。

我试过了,但是我的 grep

没有 -P
grep -R -P '[\p{Han}]' resources

看来OSX新版本不再支持grep -P

如果您想做最少的工作,请更改:

$ grep -P 'PATTERN' file.txt

$ perl -nle'print if m{PATTERN}' file.txt

pcregrep找到解决方法,中文在多个unicode块中,这样更简单。

pcregrep -r -n '[^\x00-\x7f]' resources