用于访问 Safari 偏好设置的 Bash 脚本

用于访问 Safari 偏好设置的 Bash 脚本

我在 Mac 上,想使用 Bash 脚本访问 Safari 偏好设置文件。我想知道用户设置的用于保存下载文件的默认文件夹。我知道偏好设置位于 Mac 上的“/Users/username/Library/Safari”文件夹中。

哪个文件存储了“将下载的文件保存到:”的值?

答案1

以下命令将访问首选项 API 并写入您想要的首选项。

defaults write com.apple.safari DownloadsPath = \"~/Downloads\"
defaults write com.apple.safari NSNavLastRootDirectory = \"~/Downloads\"

下载路径是默认的下载目录。NSAVLastRootDirectory是在保存对话框中最后访问的文件夹。

该文件是~/资源库/Preferences/com.apple.Safari.plist顺便说一下。但使用默认实用程序比手动修改文件更好。

相关内容