<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Раздел полезных советов: Использование буфера обмена X Window в скриптах и командной строке</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/39172.html</link>
    <description>Для обращения к буферу обмена из командной строки нужно использовать утилиту xclip (http://sourceforge.net/projects/xclip), &lt;br&gt;которая помещает в буфер обмена то что приходит через STDIN и выталкивает из буфера обмена в STDOUT.&lt;br&gt;&lt;br&gt;&lt;br&gt;Скопировать в буфер обмена: echo &quot;test&quot; &amp;#124; xclip&lt;br&gt;Вывести содержимое буфера обмена: xclip -o &lt;br&gt;Через опцию -sel можно выбрать буфер обмена:&lt;br&gt;   clipboard (Ctrl+C,Ctrl+X, Ctrl+V или меню Copy/Paste в приложениях),&lt;br&gt;   primary (средняя кнопка мыши), secondary.&lt;br&gt;&lt;br&gt;&lt;br&gt;Для вывода содержимого буфера обмена по Ctrl-v в bash, можно использовать .bashrc:&lt;br&gt;&lt;br&gt;if &#091; -n &quot;$DISPLAY&quot; &#093; &amp;&amp; &#091; -x /usr/bin/xclip &#093; ; then&lt;br&gt;    # Work around a bash bug: &#092;C-&#064; does not work in a key binding&lt;br&gt;    bind &apos;&quot;&#092;C-x&#092;C-m&quot;: set-mark&apos;&lt;br&gt;    # The &apos;#&apos; characters ensure that kill commands have text to work on; if&lt;br&gt;    # not, this binding would malfunction at the start or end of a line.&lt;br&gt;    bind &apos;Control-v: &quot;#&#092;C-b&#092;C-k#&#092;C-x&#092;C-?&#092;&quot;$(xclip -o -selection c)&#092;&quot;&#092;e&#092;C-e&#092;C-x&#092;C-m&#092;C-a&#092;C-y&#092;C-?&#092;C-e&#092;C-y&#092;ey&#092;C-x&#092;C-x&#092;C-d&quot;&apos;&lt;br&gt;fi&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;URL:</description>

<item>
    <title>Использование буфера обмена X Window в скриптах и командной ... (Миша)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/39172.html#2</link>
    <pubDate>Thu, 27 Nov 2008 16:51:53 GMT</pubDate>
    <description>С UTF-8 все очень просто, например:&lt;br&gt;&lt;br&gt;# echo &quot;абв&quot; &amp;#124;iconv -f koi8-r -t utf-8 &amp;#124;xclip&lt;br&gt;&lt;br&gt;Теперь можете копировать в kate, gedit или firefox (которые используют utf-8) или проверить содержимое копирование в klipper&apos;е.&lt;br&gt;&lt;br&gt;Теперь можете сделать обратное преобразование:&lt;br&gt;&lt;br&gt;# echo &#096;xclip -o &amp;#124;iconv -f utf-8 -t koi8-r&#096;&lt;br&gt;абв&lt;br&gt;</description>
</item>

<item>
    <title>Использование буфера обмена X Window в скриптах и командной строке (stimpack)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/39172.html#1</link>
    <pubDate>Sun, 02 Dec 2007 05:22:18 GMT</pubDate>
    <description>Осталось только, чтобы все эти иксовые xclip-ы, xclipboard-ы научились кириллицу и прочее в UTF8 понимать. А то вроде как и xorg, полупрозрачность, сплошное 3D, 21 первый век и всё такое....&lt;br&gt;В koi8-r понимает, ибо однобитная, а в UTF8 - вопросы вместо символов.&lt;br&gt;</description>
</item>

</channel>
</rss>
