find
如果您使用 Zsh,您可能不需要。find
Zsh 通配符可以通过其递归通配符、扩展通配符和通配符限定符完成大部分功能。例如,您find ./test-folder -type f -name '*.txt'
只需./test-folder/**/*.txt(D.)
D
包含隐藏文件以匹配 的find
默认行为。你可能不需要它,. for -type f
。— Stéphane Chazelas,来自 unix.stackexchange
包含test-folder
4 个文件:a.txt
、b.txt
、c.txt
和x.jpg
.
当我执行时./test-folder/**/*.txt(D.)
,它返回
zsh: permission denied: ./test-folder/a.txt
这里是什么permission denied
意思?为什么它找不到b.txt
and c.txt
?
zsh 5.9 (x86_64-apple-darwin23.0)