Setzen Sie die OS X-Zwischenablage auf einen Rich-Text-Link in einem Ruby- oder Shell-Skript
981
Paul
Ich versuche, einen Bericht mithilfe eines Ruby-Skripts zu erstellen, um ein XML-Dokument zu analysieren. Ich ziehe Link-Text und die eigentliche URL und möchte diese so formatieren, dass ich die Ergebnisse einfach in Pages / Numbers kopieren / einfügen und den Hyperlink mit dem richtigen Link-Text sofort festlegen kann. Gibt es eine Möglichkeit, dies zu tun?
Die Ausgabe enthält immer Stile. Aus irgendeinem Grund sollte pbcopy -Prefer rtfkeine Nur-Text-Version in die Zwischenablage eingefügt werden, sodass Sie nichts in Nur-Text-Ansichten einfügen können.
3
kopischke
Wenn Sie einen Link mit einem beschreibenden Text, der sich von der URL unterscheidet, in Pages kopieren / einfügen möchten, muss das OS X-Pasteboard ein URL-Objekt (nicht Nur-Text oder HTML) enthalten. In Ruby können Sie eine solche URL Pappe Objekt mit dem erstellen Pappe gem ( gem install pasteboard) und den folgenden Code: