是否可以从命令行将变量复制到 Shift+Insert 剪贴板?

是否可以从命令行将变量复制到 Shift+Insert 剪贴板?

当我创建脚本时,我使用命令xclip将变量复制到剪贴板,这样我就可以使用 粘贴它,CTRL+V或者使用 自动化我的脚本来粘贴它xdotool。我用来将变量复制到剪贴板的命令是这个:

echo -n "$clipboard" | xclip -selection clipboard

它非常适合粘贴CTRL+V... 但是,很多时候我想在终端窗口上粘贴内容,并且只能Shift+Insert这样做。由于某种原因,xclip它不会将变量复制到使用的剪贴板Shift+Insert,只有当我手动复制一些文本时才会发生这种情况CTRL+C是否有人知道是否有办法以编程方式将变量复制到 Shift+Insert 使用的同一剪贴板?

答案1

Shift+Insert使用XA_PRIMARY选择。所以:

echo -n "$clipboard" | xclip -selection primary

要不就

echo -n "$clipboard" | xclip

(因为XA_PRIMARY是默认值)。

相关内容