码迷,mamicode.com
首页 > 系统相关 > 详细

linux 拷贝文本到剪切板

时间:2021-04-07 10:38:57      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:net   终端   字符   参考   get   lan   技术   需要   http   

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

linux 拷贝文本到剪切板

标签:net   终端   字符   参考   get   lan   技术   需要   http   

原文地址:https://www.cnblogs.com/taohuaya/p/14618654.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有
迷上了代码!