从终端将数据发送到KDE剪贴板

我是一个总是尝试学习新怪胎的人。 是的,笔尖越奇怪,我发现它越有趣😀

因此,这次我给您带来另一个我觉得很有趣的技巧,我不知道您觉得这是否一样!

剪贴板是我们存储在内存中的文本/信息,例如……我们正在编写文本,文本为:

这个网站是 DesdeLinux净 他们有很多很棒的教程。

我们做 [Ctrl] + [C] 复制«DesdeLinux净«完成后,我们只需要做 [Ctrl] + [V] 将文字粘贴到其他地方吧? 好吧,我们复制的内容可以粘贴到其他地方,这就是剪贴板上的内容(在示例中,剪贴板中的内容为: DesdeLinux净)

现在,我将向您展示如何使用命令将信息发送到KDE剪贴板(是的,来自KDE,因为在Gnome中是不同的):

dbus-send --type=method_call --dest=org.kde.klipper /klipper org.kde.klipper.klipper.setClipboardContents string:"AQUI LA INFO"

注意:那是一行,看起来像两行,但实际上是一行。

如果他们将其复制并放在终端中,他们会点击 [输入],然后右键单击+粘贴,他们将看到得到的结果😉

可以(显然)在脚本中使用此命令,使用该脚本要实现的功能或结果,让您自己想象一下😉

我已经开始想别人使用这个技巧了

问候


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   正确

    我可以想到一个脚本,可以通过将输出数据发送到klipper来代替从终端向某些文件发送输出数据:
    说明性示例:
    用“ lspci >>脚本” xD替换“ lspci >> something.txt”

    题外话:

  2.   路易山

    拜托,用Ctrl + C和Ctrl + V会更容易吗? hahaha有时,我对Linux中的功能感到惊讶,这就是我喜欢此操作系统的原因^^

    1.    KZKG ^ Gaara

      哈哈哈,但是如果您没有图形环境,或者您正在制作软件或脚本,并且希望它向剪贴板发送内容? ...呵呵,在这种情况下,此命令是解决方案😉

  3.   马塞洛

    我提供了一个不依赖于桌面环境的简单得多的解决方案:xclip。
    这个小工具几乎位于所有发行版的存储库中,可以将命令的输出定向到剪贴板,然后将其粘贴到最适合我们的位置。 例如:

    ls -a | xclip -sel剪辑

    您好!

    1.    KZKG ^ Gaara

      哇... O_O ...我不知道这一点,这确实值得发表哈哈哈。 非常感谢你的朋友,非常好的小费😀

  4.   马塞洛

    我很高兴你喜欢它!! 😀

  5.   v3on

    我不想破坏聚会,但是Opera从1.6 xD版本开始就已经有了

    1.    KZKG ^ Gaara

      Opera从命令中做到了吗? O_0 ...哈哈我不这么认为哈哈。

      1.    v3on

        这是一个习惯,即永远不会有人说自己已经存在或已经拥有xD

  6.   SYS

    它从复杂开始。

    连接器
    qdbus org.kde.klipper / klipper setClipboardContents“你好”
    您已经在剪贴板上写了“你好”。

    要读取和写入剪贴板...在下面有一个非常有用的脚本:
    https://github.com/milianw/shell-helpers/blob/master/clipboard