創建腳本時,我使用命令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
是預設值)。