使用终端时,如何将命令的输出导入剪贴板并粘贴回剪贴板?例如:
cat文件|剪贴板
我一直想做这件事,并找到了一个简单的方法。我写下了完整的程序,以备其他人需要
首先安装一个16;kB程序名为xclip:
sudo-apt-get-install-xclip
然后,您可以将输出导入xclip,以便复制到剪贴板:
cat文件| xclip
要粘贴刚复制的文本,应使用:
xclip-o
为了简化生活,您可以像我一样在.bashrc文件中设置别名:
别名“c=xclip”
别名“v=xclip-o”
为了了解这有多有用,假设我想在一个新的终端窗口中打开当前路径(在某些系统上可能有其他方法,如Ctrl+T,但这只是为了说明):
终端1:
pwd|c
2号航站楼:
cd`v`
注意v周围的`。这将首先作为命令执行v,然后将其替换为要使用的cd
仅将内容复制到X剪贴板
cat文件| xclip
如果要粘贴到X应用程序以外的其他位置,请尝试以下方法:
cat文件| xclip-选择剪贴板