如果你使用的是zsh
,那么在你使用 find
进行通配符 *
匹配的时候,会出现 zsh: no matches found
的问题
Look!下面是博主在查看 python 所有版本的时候,就遇到了:
这是由于 zsh
导致的,在缺省的情况下,zsh
始终自动解释 *
,传不到给 find
解释
解决方案
1.在
~/.zshrc
中加入:setopt no_nomatch
2.执行source ~/.zshrc
现在可以看出 find
可以正确识别了