当我创建脚本时,我使用命令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
是默认值)。