The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги ]

Обмен данными между буфером обмена X-ов и консолью
Для копирования данных в буфер обмена 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
 
28.10.2008 , Источник: http://www.cyberciti.biz/faq/xclip-...
Ключи: xsel, xclip, clipboard, x11 / Лицензия: CC-BY
Раздел:    Корень / Пользователю / X Window

Обсуждение [ RSS ]
 
  • 1, vadiml, 17:24, 28/10/2008 [ответить] [смотреть все]
  • +/
    при запущенном klipper'e xclip в пролёте

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

     
     
  • 2, Hubbitus, 17:29, 29/10/2008 [^] [ответить] [смотреть все]
  • +/
    klipper он из KDE, а потому прекрасно управляется из консоли через DCOP.
     
  • 3, КтулхЪ, 09:07, 01/11/2008 [ответить] [смотреть все]
  • +/
    неужели закончились мои мучения 0_o
     
  • 4, b0br, 12:57, 30/12/2008 [ответить] [смотреть все]
  • +/
    А буфер выделения уже не модно(средняя кнопка мыши, кто не в курсе)?
     

    Ваш комментарий
    Имя:         
    E-Mail:      
    Заголовок:
    Текст:



      Закладки на сайте
      Проследить за страницей
    Created 1996-2017 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    Hosting by Ihor