如何使用 xclip 创建共享剪贴板体验?我需要一个iDRAC Dell
运行服务器的共享剪贴板ubuntu-server 18.04.4
。安装是没有光标的最小安装。我尝试使用xclip
,但似乎无法将文件的内容复制到剪贴板。我收到以下错误
Cannot open display (null)
我还想了解一些有关错误解释的背景信息。最终目标是拥有一个共享的剪贴板。传递显示值也不起作用。
当我创建脚本时,我使用xclip
命令将变量复制到剪贴板,因此我可以使用粘贴它CTRL+V
或自动化我的脚本以粘贴它xdotool
。我用来将变量复制到剪贴板的命令是这个:
echo -n "$clipboard" | xclip -selection clipboard
它适用于粘贴CTRL+V
...但是,很多时候我想在终端窗口上粘贴东西并且只Shift+Insert
适用于此。由于某种原因xclip
不会将变量复制到Shift+Insert
使用的剪贴板,它仅在我手动复制一些文本时发生CTRL+C
。有谁知道是否有一种以编程方式将变量复制到 Shift+Insert 使用的剪贴板的方法?
当我从 Windows 机器使用 putty 到 linux(未安装 X11)时,是否有 xsel 或 xclip 的替代品?xclip/xsel 需要 X11。我想将完整的 shell 命令输出通过管道传输到剪贴板,然后将其粘贴到 Windows 框上的应用程序中。我不想在那些 linux 服务器上安装所有 X11 依赖项 xsel 和 xclip 需要。这可能吗?担
我正在尝试在 .desktop 应用程序文件上创建一个子菜单条目,该文件使用 mpv 启动 youtube 地址。youtube url 是从剪贴板复制的。在 gnome-terminal 里面这工作正常:
xclip -o | xargs mpv
但是,如果我像这样进行 .desktop 操作:
[Desktop Action mpv]
Name=mpv clipboard
Comment=Play the url on the clipboard with mpv
Exec=xclip -o | xargs mpv
它不起作用。我试过把 gnome-terminal -x 放在它前面,但它仍然不起作用。怎么做到呢?