是否可以從命令列將變數複製到 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是預設值)。

相關內容