我在校园里使用HPC,它是CentOS。我请管理员在HCP中安装xclip。但他说这会危及HPC。我不是root用户。我想知道是否有一种方法可以直接将命令行输出复制到剪贴板而无需安装xclip。我不想用鼠标来选择和复制。终端是否有办法将输出重定向到剪贴板?
答案 0 :(得分: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。