我正在 WD My Book World Edition 上通过 SSH 工作。基本上我想从特定的目录级别开始,并递归地删除所有匹配.Apple*. 我该怎么做?
我试过
rm -rf .Apple* 和 rm -fR .Apple*
都没有删除子目录中与该名称匹配的目录。
命令
$ find ~ -name .DS_Store -ls -delete
Run Code Online (Sandbox Code Playgroud)
适用于 Mac OS X,但
$ find ~ -name __pycache__ -type d -ls -delete
Run Code Online (Sandbox Code Playgroud)
没有 - 找到目录但未删除。
为什么?
附注。我知道我能做到
$ find ~ -name __pycache__ -type d -ls -exec rm -rv {} +
Run Code Online (Sandbox Code Playgroud)
问题是,为什么 find -delete不不工作。