0

我在校园里使用 HPC,它是 CentOS。我要求管理员在 HCP 中安装 xclip。但他说这会危及HPC。我不是root用户。我想知道是否有一种方法可以直接将命令行的输出复制到剪贴板而无需安装 xclip。我不想用鼠标来选择和复制。终端中有没有办法可以将输出重定向到剪贴板?

4

1 回答 1

2

这有点骇人听闻:

启动本地 xclip 服务器:

#!/bin/bash
while true
do nc -l localhost 8888 | xclip
done

使用反向端口重定向连接:

ssh <something something> -R 8888:localhost:8888

在远程写入您想要复制到该端口的内容。一些选项是:

echo "I WANT TO COPY THIS" | nc -C localhost 8888 #close on eof varies with version

或者

echo "I WANT TO COPY THIS" > /dev/tcp/localhost/8888

如果两者都失败了,您仍然可以尝试使用 perl 或 python。

于 2016-04-30T02:04:01.760 回答