【问题标题】:Is there an Environment Variable that contains the clipboard contents?是否有包含剪贴板内容的环境变量?
【发布时间】:2009-06-30 16:47:19
【问题描述】:

是否有包含剪贴板当前内容的 Bash 环境变量(比如 $CLIPBOARD 或类似的)?

具体的例子是查看我刚刚复制到剪贴板的路径的文件的前 20 行。

  1. Ctrl-C复制路径
  2. 切换到终端
  3. 输入more, Ctrl-V

更新:我在 CentOS 4 上运行

【问题讨论】:

    标签: bash command-line clipboard


    【解决方案1】:

    您可以查看xclippbcopy/pbpaste (Mac OS X)。

    【讨论】:

      【解决方案2】:

      不,没有 bash 环境变量。对于您的平台(您未指定),您可以使用像 xclip 这样的命令行工具或许多 Windows 实用程序之一(谷歌为“Windows 剪贴板命令行”)。

      【讨论】:

        【解决方案3】:

        我真的不知道你想要完成什么。查看以下文章,看看是否有帮助:Remotely transferring clipboard data using netcat and bash

        更新:如果您使用的是 OSX,请尝试使用 pbcopypbpaste 从剪贴板复制和粘贴数据。

        【讨论】:

          【解决方案4】:

          这需要一个额外的命令行实用程序,但它看起来像你描述的那样:

          Command Line to Clipboard

          【讨论】:

            【解决方案5】:

            在 Bash 中结合使用 xclip 和 Readline 绑定 - 有点 hack,但它可以工作

            http://bash-hackers.org/wiki/doku.php/snipplets/xclip

            【讨论】:

              猜你喜欢
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 2016-10-03
              • 1970-01-01
              • 2019-05-15
              • 1970-01-01
              • 1970-01-01
              相关资源
              最近更新 更多