Można to zrobić za
pomocą
narzędzi wiersza poleceń xsel
lub
xclip . Ponieważ żaden program nie jest domyślnie wyposażony w Ubuntu, musisz najpierw zainstalować je za pomocą oprogramowania Ubuntu lub terminala. Oto jak w terminalu (ale pamiętaj, że potrzebujesz tylko jednego z tych dwóch).
sudo apt install xsel
sudo apt install xclip
Teraz kilka przykładów. Jeśli chcesz skopiować wynik ls
do schowka, wykonaj następujące czynności:
Z xsel:
ls | xsel -ib
Z xclip:
ls | xclip -sel clip
Można to oczywiście wykorzystać również w przypadku innych poleceń terminala . Powiedzmy, że chcesz wkleić informacje o sieci na forum pomocy.
Z xsel:
sudo lshw -C network | xsel -ib
Z xclip:
sudo lshw -C network | xclip -sel clip
Spraw, aby było to jeszcze łatwiejsze dzięki nowemu aliasowi bash!
Edytuj ~/.bash_aliases
plik (jeśli jeszcze nie istnieje, utwórz go najpierw za pomocą touch ~/.bash_aliases
)
Następnie dodaj jeden (w zależności od programu, z którego zdecydowałeś się wybrać):
alias copy='xclip -sel clip'
lub
alias copy='xsel -ib'
Następnie zapisz i zamknij.
Teraz (po zrestartowaniu terminala) możesz wysłać standardowe wyjście do schowka po prostu przesyłając je do „kopiowania” (lub cokolwiek, co zdecydujesz nazwać nowy alias)
Na przykład:
ls | copy