我正在尝试将包含在我创建的全局变量中的数组传递到我的 Mac 上的剪贴板中。
它很长,所以我不想在控制台上突出显示、复制和粘贴。
我想使用嵌入式 unix 代码,特别是pbcopy
mac 笔记本电脑控制台的功能,它允许我将文本传递到我的计算机剪贴板,准备粘贴。
如果我用文件保存来做到这一点,我会做这样的事情(在 ruby 中):
stringdata = <<blah blah blah process, lets say it failed and the progress data is stored in this variable so we can skip forward to where the script screwed up in a process when we start up and handle the error instance(s)>>
File.open("temp.txt"){|f| f.write(stringdata)}
`cat temp.txt | pbcopy`
但是我可以在不创建临时文件的情况下做到这一点吗?
我确信这是可能的。文字中的一切皆有可能。提前感谢您的解决方案