macos - 通过键盘快捷键运行 rsync 的权限问题
问题描述
我有一个 Automator 'Quick Action',它只运行一个由单个 rsync 命令组成的 shell 脚本(使用 bash)。我已经从“系统偏好设置”>“键盘”>“快捷方式”为此分配了一个键盘快捷方式。
自从更新到 Catalina 后,我遇到了一个权限问题,如此处的倒数第二条评论所示:https ://developer.apple.com/forums/thread/126497 。
基本上,我可以在终端中运行我的 rsync 命令,它会正常工作。我也可以打开 Automator 文件并从那里运行它,它会正常工作。但是从键盘快捷键运行它会引发权限错误。
我已授予对 rsync 和我的快速操作文件的完整磁盘访问权限,但没有任何效果。该链接中的最后一条评论提到您还需要授予对调用您的程序的程序的完整磁盘访问权限(在他们的情况下是 cron),但我不知道在我的情况下调用程序是什么。
解决方案
推荐阅读
- apache-flink - Apache Flink 和 Pureconfig - 在作业启动时传递 java 属性
- reactjs - Material UI中垂直间距的Box vs className vs style
- flutter - “字符串”:controller.text 在颤动中是什么意思?
- java - Maven Jetty 垃圾邮件“从多个位置扫描”
- javascript - 相交并合并两个对象数组
- ibm-cloud - IBM Cloud Case Management 是否与 IBM Case Manager 相同?
- c# - ASP.NET Core MVC Identity - 如何查看当前登录的用户?
- r - Rstudio无法显示带有块标签的knitr轮廓
- node.js - Node.js redis 使用 .multi 或 .batch 承诺
- oop - System Verilog 中的类类型,不能作为子类构建和扩展