答案1
以下是 Chris Johnsen 对相关问题的回答的链接,该回答符合您的要求。(在这种情况下,它是一个 HTML 文件,但它可以满足我们的需求。)
https://apple.stackexchange.com/a/15542
引用原答案:
osascript 可以...用作 hash-bang 解释器(自 10.5 起)。将其放入文件中(例如文件到剪贴板)
#!/usr/bin/osascript
on run args
set the clipboard to POSIX file (first item of args)
end
使文件可执行(chmod +x /path/to/where/ever/you/put/file-to-clipboard
)。然后像这样运行它:
/path/to/where/ever/you/put/file-to-clipboard ~/Desktop/ded.html
如果它存储在 PATH 中的目录中,那么您可以省略“脚本”文件的路径。
答案2
我遇到了这个问题并尝试了这里和相关问题上的其他答案,但都没有用 - 然后我找到了这个脚本,它运行得很好: https://gist.github.com/mwender/49609a18be41b45b2ae4
如果你想要一个替代方案,我还发现了这个有效的 repo:https://github.com/mike-neck/imgcopy
我相信您需要安装 xcode 才能构建第二个。
答案3
brew install pink
,然后你可以使用皮克尼克复制任何内容。
pbcopy < beauty.png
有时对我来说有用。奇怪的是它不再起作用了。