从终端脚本访问Linux剪贴板

时间:2013-01-25 21:53:41

标签: linux clipboard

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

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

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

1 个答案:

答案 0 :(得分:1)

鼠标选择是PRIMARY selection。副本选择是CLIPBOARD选择。可以使用xclip访问这两者。