Перенаправить терминал Linux в буфер обмена

Перенаправить терминал Linux в буфер обмена

Возможно ли перенаправить вывод вашего терминала в Linux в буфер обмена? Сейчас я использую Ubuntu 9.10 и просто нажимаю правой кнопкой мыши и "копирую" выделенный текст. Было бы намного проще, если бы я мог сделать так...

grep sometext myfile || clipboard

решение1

Thexclippackage сделает это. Другой похожий инструмент, который также часто бывает полезен, этоpastebinit.

Использовать его просто, просто сделайте что-то вроде cat /etc/passwd | xclip.

Также возможно взять содержимое буфера обмена и использовать его с помощью команды, например xclip -out | grep 'foo'.

решение2

Команда работает не только таким образом:

ls | xclip

Чтобы это заработало, вам следует использовать этот вариант:

ls | xclip -selection clipboard

хм... довольно долго для такой простой задачи...

Связанный контент