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

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

grep sometext myfile || clipboard

2 ответа

Решение

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

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

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

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

ls | xclip

Вы должны использовать этот вариант, чтобы он работал:

ls | xclip -selection clipboard

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

Другие вопросы по тегам