if ($answer_counter == 1): ?>
endif; ?>
Это можно сделать с помощью
xsel
или же
xclip
Утилиты командной строки. Поскольку ни одна из программ не поставляется с Ubuntu по умолчанию, вам необходимо сначала установить их через Software Center или терминал. Вот как в терминале (но помните, что вам нужен только один из этих двух.)
sudo apt install xsel
sudo apt install xclip
Теперь несколько примеров. Если вы хотите скопировать вывод ls
в буфер обмена, вот что вы сделали бы:
С xsel:
ls | xsel -ib
С помощью xclip:
ls | xclip -sel clip
Это можно, конечно, использовать и для других команд терминала . Предположим, вы хотите вставить свою сетевую информацию в справочный форум. Р>
С xsel:
sudo lshw -C network | xsel -ib
С помощью xclip:
sudo lshw -C network | xclip -sel clip
Сделайте это еще проще с новым псевдонимом bash!
Измените файл ~/.bash_aliases
(если он еще не существует, сначала создайте его с помощью touch ~/.bash_aliases
)
Затем добавьте один (в зависимости от того, с какой программой вы решили перейти):
alias copy='xclip -sel clip'
или
alias copy='xsel -ib'
Затем сохраните и закройте.
Теперь (после перезапуска вашего терминала) вы можете отправить стандартный вывод в буфер обмена, просто связав его с «копией» (или тем, что вы решите назвать своим новым псевдонимом)
Например:
ls | copy