GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Linux Shell:Ausgabe ohne Maus in die Zwischenablage kopieren?

Sie können den xclip erhalten und verwenden und xsel Befehle. Anweisungen zum Erhalt und zur Verwendung finden Sie hier.

Ohne Argumente xclip kopiert in die primäre Zwischenablage (mittlerer Klick-Einfügen) anstelle von Strg -C /Strg -V /Rechtsklick-Kontextmenü-Zwischenablage.

Versuchen Sie es mit echo foo | xclip -selection clipboard um etwas Text in letzteres zu kopieren.

So geben Sie die Zwischenablage standardmäßig aus:xclip -selection clipboard -o

Das entsprechende Dienstprogramm für MacOS ist pbcopy (und pbpaste )


Ich fürchte, in den meisten Linux-Shells gibt es keine "Zwischenablage", zumindest keine, die mir bekannt ist. Es gibt eine Zwischenablage im X-Server (wenn Ihr System X11 hat, können Sie mit xclip darauf zugreifen Befehl). Wenn Sie sich mit einer SSH-/Terminal-Emulator-Software wie PuTTy mit Ihrem Shell-Konto verbinden, können Sie die Zwischenablage des von Ihnen verwendeten Systems verwenden, aber das wäre immer noch eine externe Zwischenablage, und Sie können die Verwendung der Maus möglicherweise nicht vermeiden.

Was ich gefunden habe, ist dieses kleine nette Bash-Skript, zu finden unter http://geek.phatus.com/2010/01/create-a-simple-yet-very-useful-bash-clipboard/ . Es erstellt im Grunde eine temporäre Datei, die als Zwischenablage dient - Sie können Ihre temporären Daten mit einer Reihe von Befehlen löschen, ausführen, schreiben usw., was eigentlich das ist, was eine Zwischenablage tut;)


Linux
  1. Kopieren Sie Dateien im Linux-Terminal

  2. Den Inhalt einer Datei in die Zwischenablage kopieren, ohne den Inhalt anzuzeigen?

  3. Linux – Hören Sie auf, die Ausgabe eines bestimmten Programms zu beobachten, nachdem Sie den Watch-Befehl verwendet haben?

  4. Erhalten Sie Mausdeltas mit Python! (unter Linux)

  5. Inkonsistentes und unregelmäßiges Mausrad unter Linux beim Bewegen des Mauszeigers

Einführung in das Linux-Goto-Shell-Dienstprogramm

Verwenden des kostenlosen Linux-Befehls

Was ist die Shell unter Linux?

So speichern Sie die Ausgabe des Befehls in einer Datei mit dem Linux-Terminal

Tutorial zur Verwendung des Timeout-Befehls unter Linux

Wie kann ich die Ausgabe einer Shell-Anwendung in Linux ausblenden?