【发布时间】:2017-12-08 07:19:56
【问题描述】:
每当我在 zsh 中使用 find 命令时,如果我从用户级别运行它,它总是会输出特定的权限被拒绝消息(除了任何找到的路径)例如:
$ find "/Users/usr" -name "Python.gitignore"
/Users/usr/Dropbox/Programming/Git/gitignore/Python.gitignore
find: /Users/usr/Library/Saved Application State/com.bitrock.appinstaller.savedState: Permission denied
但如果它在 /Users/usr 的任何子目录上运行(Users/usr/Library 除外),它会按预期工作:
$ find "/Users/usr/Dropbox" -name "Python.gitignore"
/Users/vivekjha/Dropbox/Programming/Git/gitignore/Python.gitignore
什么是“已保存的应用程序状态”,在运行 find 时如何防止输出此错误消息?
【问题讨论】:
标签: bash permissions find zsh