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命令

posted @ 2021-04-05 16:15  暗恋桃埖源  阅读(8510)  评论(0编辑  收藏  举报