linux 拷貝文本到剪切板


安裝 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 里的文本拷貝到剪切板,需要借助 linuxcat 命令, cat(英文全拼:concatenate)命令用於連接文件並打印到標准輸出設備上。

演示一下直接 運行 cat hello.c的效果:

可以看出作用是讀取 hello.c 的內容並輸出。

了解了上面的內容后,我們就可以執行下面的命令實現拷貝了:

cat hello.c | xsel -b

參考:

linux終端如何拷貝內容到剪切板,然后在別的地方粘貼

linux下直接復制文件內容到剪切板

Linux xclip命令


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM