Dies kann mit den
Befehlszeilenprogrammen xsel
oder
xclip erfolgen
. Da keines der beiden Programme standardmäßig mit Ubuntu geliefert wird, müssen Sie diese zuerst über die Ubuntu-Software oder das Terminal installieren. Hier ist, wie im Terminal (aber denken Sie daran, Sie brauchen nur eine dieser beiden.)
sudo apt install xsel
sudo apt install xclip
Nun einige Beispiele. Wenn Sie die Ausgabe von ls
in die Zwischenablage kopieren möchten, gehen Sie wie folgt vor:
Mit xsel:
ls | xsel -ib
Mit xclip:
ls | xclip -sel clip
Dies kann natürlich auch für andere Terminalbefehle verwendet werden . Angenommen, Sie möchten Ihre Netzwerkinformationen in ein Hilfeforum einfügen.
Mit xsel:
sudo lshw -C network | xsel -ib
Mit xclip:
sudo lshw -C network | xclip -sel clip
Machen Sie dies mit einem neuen Bash-Alias noch einfacher!
Bearbeiten Sie Ihre ~/.bash_aliases
Datei (falls noch nicht vorhanden, erstellen Sie sie zuerst mit touch ~/.bash_aliases
)
Dann fügen Sie ein (je nachdem , welches Programm Sie sich entschieden , mit zu gehen) die folgenden Möglichkeiten :
alias copy='xclip -sel clip'
oder
alias copy='xsel -ib'
Dann speichern und schließen.
Jetzt (nach dem Neustart Ihres Terminals) können Sie die Standardausgabe an die Zwischenablage senden, indem Sie sie zum Kopieren weiterleiten (oder wie auch immer Sie sich entscheiden, Ihren neuen Alias zu benennen).
Zum Beispiel:
ls | copy