bash - 在 macOS 中使用命令行向文件添加(Spotlight)注释

标签 bash macos terminal spotlight

我应该使用哪个命令将评论(来自文件或剪贴板)添加到 macOS 中文件(任何文件)的“评论”部分?

这些注释用于 Spotlight 索引,显然可以从 Finder (⌘+i) 手动添加,但出于我的目的,我希望能够从命令行执行此操作(在 Bash 脚本中使用)。

Screenshot of Info dialog in macOS

最佳答案

found在 macOS 10.13 中对我有用的一个很好的片段:

osascript -e 'on run {f, c}' -e 'tell app "Finder" to set comment of (POSIX file f as alias) to c' -e end "/path/to/your.file" "hello world"

关于bash - 在 macOS 中使用命令行向文件添加(Spotlight)注释,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45162321/

相关文章:

macos - 单击 statusItem 时如何调用函数/操作?

linux - 将数据管道传输到需要 TTY(终端)的 Linux 程序

bash - 如果设置则使用环境变量,否则使用 makefile 中的默认值

arrays - Bash/Shell 数组中的分隔符

Bash 脚本 |带变量的 awk

java - 从终端运行java程序

c - 如何在 C 终端中重叠文本

linux - 删除脚本只删除文件不删除文件夹

swift - 以编程方式将列添加到 NSTableView

objective-c - NSRunloop runUntilDate导致应用崩溃