Das Terminal mit der Zwischenablage von OS X verwenden

Neben den normalen Funktionen wie «Kopieren» und «Einfügen» verfügt das Terminal auch über ein Befehl, bei dem Inhalte aus der Zwischenablage herausgelesen und darin abgespeichert werden können.

Im Terminal ausgewählter Text kann übrigens über das Menü BearbeitenAuswahl einsetzen direkt kopiert und eingesetzt werden — ohne Umweg über «Kopieren» und «Einsetzen».
Über das Menü BearbeitenText mit Steuerzeichen einsetzen werden allfällige Sonderzeichen wie Leerzeichen maskiert, d.h. mit einem vorangehenden Backslash («\») versehen.

Inhalt aus Zwischenablage auslesen

Mit dem Befehl pbpaste («Pasteboard Paste») kann Inhalt aus der Zwischenablage von OS X im Terminal ausgegeben werden. Ohne Optionen und Argumente gibt pbpaste einfach den (Text-)Inhalt der Zwischenablage aus. Durch die Umleitung auf eine Datei kann der Inhalt der Zwischenablage in einer Datei ausgegeben werden.
pbpaste > ~/Desktop/Zwischenablage.txt
Obiger Befehl erstellt auf dem Schreibtisch eine neue Text-Datei «Zwischenablage.txt» mit dem Inhalt der Zwischenablage von OS X.

Wichtig: Zeilenumbrüche in der Zwischenablage werden als betätigen der Return-Taste interpretiert, wodurch der Befehl sofort ausgeführt wird.

Ausgabe in die Zwischenablage

Dem Befehl pbcopy («Pasteboard Copy») kann Inhalt zugewiesen werden, welcher in die Zwischenablage kopiert werden soll. Wird nur der Befehl pbcopy ohne Option und Argment ausgeführt, kann die Zwischenablage direkt mit einem Text bestückt werden. Dieses «Befüllen» der Zwischenablage kann mit einem D abgeschlossen werden. Der eben eingegebene Text ist nun in der Zwischenablage von OS X und kann im Terminal mit pbpaste oder sonst in OS X mittels V weitergenutzt werden. Natürlich kann pbcopy auch mit zugewiesenen Daten arbeiten. Entweder wird pbcopy durch eine Umleitung der Inhalt eines Text-Dokumentes zugewiesen…
pbcopy < ~/Desktop/Test.txt

… oder die Ausgabe eines Befehls wird durch die Zuweisung einer «|» («Pipe») in die Zwischenablage übergeben:

ls /Applications | pbcopy

Mit diesem Befehl wird die Liste der Objekte im Programme-Ordner in die Zwischenablage übergeben.

Die Zwischenablage kann nicht nur mit reinen Text-Dateien (.txt) arbeiten, sondern versteht auch Rich-Text-Format-Dateien mit Formatierungen (.rtf).

Von Stefan Rechsteiner
Veröffentlicht am

Gönner-Abo

Ab CHF 5.– im Monat

👉🏼 Wir benötigen deine Unterstützung! Unterstütze macprime mit einem freiwilligen Gönner-Abo und mache die Zukunft unseres unabhängigen Apple-Mediums aus der Schweiz mit möglich.

macprime unterstützen

Kommentare

Anmelden um neue Kommentare zu verfassen

Allegra Leser! Nur angemeldete Nutzer können bei diesem Inhalt Kommentare hinterlassen. Jetzt kostenlos registrieren oder mit bestehendem Benutzerprofil anmelden.