URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 44728
[ Назад ]

Исходное сообщение
"Раздел полезных советов: Обмен данными между буфером обмена X-ов и консолью"

Отправлено auto_tips , 28-Окт-08 17:24 
Для копирования данных в буфер обмена X Window из консоли следует использовать утилиты xclip и xsel.

Устанавливаем в Debian/Ubuntu:
   sudo apt-get install xclip

в Fedora/RHEL/CentOS:
   yum install xclip

Копируем вывод команды в буфер обмена:
   sort file.txt | xclip

Выводим содержимое буфера обмена в стандартный поток, который записываем в файл:
   xclip -o > file.txt

Например, так можно отсортировать данные в буфере обмена:
   xclip -o | sort | xclip

посчитать число строк:
   xclip -o | wc | xclip

или перекодировать текст:
   xclip -o | iconv -f cp1251 -t utf-8 | xclip

Компана xsel, выполняет аналогичные действия:
   pwd | xsel
   xsel -o |less


URL: http://www.cyberciti.biz/faq/xclip-linux-insert-files-comman.../
Обсуждается: http://www.opennet.me/tips/info/1812.shtml


Содержание

Сообщения в этом обсуждении
"Обмен данными между буфером обмена X-ов и консолью"
Отправлено vadiml , 28-Окт-08 17:24 
при запущенном klipper'e xclip в пролёте

я из-за этого писал примитивную программу на qt, которая делала тоже самое


"Обмен данными между буфером обмена X-ов и консолью"
Отправлено Hubbitus , 29-Окт-08 17:29 
klipper он из KDE, а потому прекрасно управляется из консоли через DCOP.

"Обмен данными между буфером обмена X-ов и консолью"
Отправлено КтулхЪ , 01-Ноя-08 09:07 
неужели закончились мои мучения 0_o

"Обмен данными между буфером обмена X-ов и консолью"
Отправлено b0br , 30-Дек-08 12:57 
А буфер выделения уже не модно(средняя кнопка мыши, кто не в курсе)?