Command-Line

如何將標準輸出發送到剪貼板?

  • October 30, 2020

Unix 中是否有允許以下功能的功能:

echo "Some Text" | copy-to-clipboard

有幾個工具可以寫入剪貼板;我用xsel. 寫入主要 X 選擇 ( -p)、次要選擇 ( -s) 或剪貼板 ( -b) 需要標誌。傳遞它-i會告訴它從標準輸入讀取,所以你想要:

$ echo "Some Text" | xsel -i -b

使用xclip,正如@Nicolas 建議的那樣,如果您想稍後粘貼剪貼板的內容,例如使用 Ctrl+V,您可以這樣使用:

$ echo "Some Text" | xclip -selection clipboard

引用自:https://unix.stackexchange.com/questions/3892