Ich versuche, das Array in einer globalen Variablen, die ich erstellt habe, in meine Zwischenablage auf meinem Mac zu übergeben.Wie kann ich Textdaten aus der Ruby-Konsole in meine Zwischenablage übertragen, ohne sie in einer Datei zu speichern?
Es ist sehr lang, also möchte ich nicht markieren, kopieren Sie & Paste auf meiner Konsole.
Ich möchte eingebetteten Unix-Code verwenden, speziell die pbcopy
Funktion für die Mac-Laptop-Konsole, die mir erlaubt, Text in meine Computer-Zwischenablage, bereit zum Einfügen.
Wäre ich dies mit einem tun, Datei speichern, führte ich so etwas tun würde (in 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`
Aber ich könnte dies möglicherweise tun, ohne eine temporäre Datei zu erstellen?
Ich bin mir sicher, dass das möglich ist. Alle Dinge im Text sind möglich. Vielen Dank im Voraus für die Lösung
sehen: https://coderwall.com/p/qp2aha/ruby-pbcopy-and-pbpaste – emaxi