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 (ok), 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:
    Заголовок:
    Текст:




    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру