3

我以为这很容易。谷歌让我不这么认为。

我想要的是一个穷人的跨操作系统剪贴板。我在网上看到的所有东西要么不是免费的,没有一个应用程序这么简单应该花费任何人,要么与本地 linux 安装或 Windows 或类似的不兼容。

在最佳解决方案中,将鼠标右键添加到“剪切”、“复制”和“粘贴”,命名为“复制到文件”。该文件可能存在也可能不存在,但具有固定名称并位于共享磁盘上。

我想我需要第二个鼠标右键操作“从文件粘贴”来补充“复制到文件”。

那么,有人会告诉我如何使用 AppleScript 或 Automator,获取剪贴板的当前文本内容并粘贴到现有文件中,覆盖文件的任何现有内容吗?

OS/X 雪豹

谢谢。

4

1 回答 1

5

如何拥有 AppleScript [...],获取剪贴板的当前文本内容并粘贴到现有文件中,覆盖文件的任何现有内容

苹果脚本代码:

do shell script "pbpaste > /path/to/your/clipboard-file.txt"

为了将文件中的文本读回剪贴板,请使用

do shell script "cat /path/to/your/clipboard-file.txt | pbcopy"

有关文档,请参阅man pbpaste

编辑:现在,要将 AppleScript 转换为 Mac OS X Service,它将出现在每个上下文菜单的“服务”组中(右键单击/CTRL+单击任何文本),您可以使用 Automator,如中所述本教程

于 2012-04-02T13:47:51.097 回答