如何将终端中命令的输出复制到剪贴板?

如何将终端中命令的输出复制到剪贴板?

我有一个脚本,可以对巨大的文件进行操作并输出大量的内容(几乎 7000 行)。我需要将其输出复制到剪贴板,这样我就可以将其粘贴到paste2.org 中并进行粘贴。有没有办法让我直接将输出复制到剪贴板?像剪贴板重定向这样的操作?

答案1

您可以使用工具xselxclip将 X 剪贴板转换为终端上的 stdin/stdout。如果未安装它们,通常可以通过发行版的包管理器获取它们。请参阅相关工具的手册页以获取有关调用的详细信息。

答案2

  1. 使用文件重定向将标准输出保存到临时文件,例如/tmp/o

    $ script.sh > /tmp/o

  2. 打开浏览器如 Firefox/Iceweasel,地址:/tmp/o

  3. 现在选择全部,复制并粘贴到 Pastebin.org

相关内容