Kurztip des Tages: Informationen aus der Kommandozeile oder einem Skript in die Zwischenablage kopieren und umgekehrt

Nicht jedem Mac Benutzer liegt die Kommandozeile oder Shell. Für diejenigen die sich trotzdem in die Unix-Untiefen des Macs vorwagen oder Skripte schreiben ist dieser Tip interessant: es gibt einen Befehl mit dem man den Output eines Unix Befehls in die OS X Zwischenablage kopieren kann und umgekehrt.

Der Befehl pbcopy nimmt den Unix Standard-Input und kopiert diesen in die Zwischenablage. Umgekehrt kopiert pbpaste den Inhalt der Zwischenablage und gibt diesen auf STDOUT (also die Unix Standard Ausgabe) aus.

Ein Beispiel:

mit folgendem Befehl überträgt man den Inhalt der Datei Text.txt in die Zwischenablage und kann sie dann mit dem gewohnten CMD+V (Einfügen) verwenden:

cat Text.txt | pbcopy

Umgekehrt hängt folgender Befehl den Inhalt der Zwischenablage an die Datei Neuer_Text.txt an:

pbpaste >> Neuer_Text.txt