安裝 xsel
(已經安裝了,可以不安裝了)
apt-get install xsel
查看 xsel 版本
xsel --version
# 我安裝完的輸出
# xsel version 1.2.0 by Conrad Parker <conrad@vergenet.net>
如果你也能輸出版本信息,就可以繼續操作了。
拷貝文本示例
拷貝前這里還需要借助 linux
其它命令
echo:
Shell 的 echo 指令與 PHP 的 echo 指令類似,都是用於字符串的輸出。
Command A | Command B
將前A命令的輸出作為B命令的輸入。
將 你好 拷貝到 剪切板
echo 你好 | xsel -b
復制成功后可以通過 ctrl + v 進行粘貼了。
拷貝文本文件示例
加入我們有一個 hello.c 文本文件
hello.c
#include <stdio.h>
int main() {
printf("hello world! \n");
return 0;
}
我們將 hello.c 里的文本拷貝到剪切板,需要借助 linux
的 cat 命令, cat(英文全拼:concatenate
)命令用於連接文件並打印到標准輸出設備上。
演示一下直接 運行 cat hello.c
的效果:
可以看出作用是讀取 hello.c
的內容並輸出。
了解了上面的內容后,我們就可以執行下面的命令實現拷貝了:
cat hello.c | xsel -b
參考: