zsh 下使用 find 命令查找指定目录下所有头文件时出现问题
在 zsh 下使用 find 命令查找指定目录下所有头文件时出现问题如下步骤:
执行命令
find / -name *.log
报错:
zsh: no matches found: *.log
因为zsh缺省情况下始终自己解释这个 *.h,而不会传递给 find 来解释。
解决办法:
在~/.zshrc中加入:vim ~/.zshrc
setopt no_nomatch
保存wq! 退出,执行命令,生效
source ~/.zshrc
再次执行 find 命令则不会报错