【问题标题】:Scripted access to Linux clipboard from terminal从终端脚本访问 Linux 剪贴板
【发布时间】:2013-01-25 21:53:41
【问题描述】:

我正在使用在 Linux Mint 上运行的终端模拟器(确切地说是MATE),它在 Windows 托管的 VM 中运行。我通过 ssh 连接到 CentOS Linux 上的 bash shell。 我没有使用 X-anything。 我可以使用鼠标在我的 MATE 模拟器和 Windows 之间进行复制和粘贴。

我想要的是编写可以读取和写入 Mint 用于剪切和粘贴的缓冲区的脚本。曾几何时,在其他一些 *nix(也许是 Cygwin?)上,我似乎可以读写 /dev/clipboard,但在 Mint 中没有这样的东西。 Mac OSX 有 pbcopypbpaste,在使用 X-Windows 时显然有很多解决方案,但这些似乎都不能解决我的“终端”环境,从我的所有谷歌搜索。

我希望能够使用我的鼠标从我的 MATE 终端(或一个 Windows 窗口,它自动将其剪贴板与 Mint 的剪贴板同步)中抓取文本,然后运行一个 Perl 脚本以某种方式过滤该文本。或者相反,让 Mint 上的脚本填充剪贴板,让我可以粘贴到其他地方。这个可以吗?

【问题讨论】:

    标签: linux clipboard


    【解决方案1】:

    鼠标选择是PRIMARYselection。复制选择是CLIPBOARD 选择。两者都可以通过xclip 访问。

    【讨论】:

    • 我好像没有那个命令。这不是与 X-windows 相关的吗?
    • @Chap:那你用的是哪个 MATE?
    • 帮助>关于 MATE 1.2.1 和参考 mate-desktop.org。我完全不了解 KDE 或 GNOME 的东西,或者它是否是“X”。
    猜你喜欢
    • 1970-01-01
    • 2014-09-14
    • 1970-01-01
    • 1970-01-01
    • 2011-02-20
    • 1970-01-01
    • 1970-01-01
    • 2016-10-26
    • 2017-01-13
    相关资源
    最近更新 更多