Enviar dades a l'retalls del KDE des de la terminal

Sóc algú que sempre intenta aprendre frikadas noves .... sí, com més rar és el tip, més interessant el trobo 😀

Per això aquesta vegada els porto un altre tip que jo trobo interessant, no sé si a vostès els sembli igual LOL !!

El retalls, és aquest text / informació que tenim en memòria, per exemple ... estem escrivint un text, el text és:

Aquest lloc és DesdeLinux.net i tenen munt de tutorials interessants.

I fem [Ctrl] + [C] copiant «DesdeLinux.net«, Fet això ¿només hem de fer [Ctrl] + [V] per enganxar el text en un altre costat no? Bé, això que hem copiat i podem enganxar en un altre costat, això és el que tenim al clipboard (en l'exemple el que tenim en el clipboard seria: DesdeLinux.net)

Ara els mostraré com amb una ordre, poden enviar informació a l'retalls del KDE (sí, del KDE, ja que en Gnome és diferent):

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

Nota: Això és UNA sola línia, sembla XNUMX però és una sola línia en realitat.

Si copien això i ho posen en una terminal, pressionen [Entrar], I després fan clic dret + enganxar, veuran el resultat que obtenen 😉

Aquesta comanda pot ser (òbviament) usat en un script, la funció o resultat que vulguin aconseguir amb l'script els hi deixo a la seva imaginació 😉

Jo ja començo a pensar en algun que un altre per usar aquest tip 😀

Salutacions


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   correcte va dir

    Se m'acut un script per reemplaçar el enviar dades sortints d'una terminal a algun arxiu per enviar dades sortints a l'klipper:
    Exemple il·lustratiu:
    reemplaçar «lspci >> algo.txt» per «lspci >> script» xD

    OFF TOPIC:

  2.   Louis-sant va dir

    Anem, ¿No és més fàcil El Ctrl + C i Ctrl + V? hahaha A vegades em sorprèn les coses que hi ha en Linux, i això és el que m'agrada d'aquest SO ^^

    1.    KZKG ^ Gaara va dir

      JAJAJA però si no tens un entorn gràfic, o si estàs fent un programari o script, i vols que aquest enviï alguna cosa a l'retalls? ... jeje, en aquests casos aquesta comanda és la solució 😉

  3.   Marcelo va dir

    Aporto una solució molt més senzilla i que no depèn de l'entorn d'escriptori: xclip.
    Aquesta petita eina està en els repositoris de gairebé totes les distribucions i permet direccionar la sortida d'una ordre a l'retalls per després enganxar-lo on més ens convingui. Per exemple:

    ls -a | xclip -sel clip

    Salutacions!

    1.    KZKG ^ Gaara va dir

      WOW ... O_O ... no sabia això, això de debò mereix un post hahaha. Mil gràcies amic, de debò excel·lent tip 😀

  4.   Marcelo va dir

    M'alegro que t'hagi agradat !! 😀

  5.   v3on va dir

    no vull arruïnar la festa, però Opera ja tenia això des de la versió 1.6 xD

    1.    KZKG ^ Gaara va dir

      Opera des d'un comando feia això? O_0 ... jaja no crec jaja.

      1.    v3on va dir

        és el costum que mai falta algú dient que ja existia o que opera ja el tenia xD

  6.   sys va dir

    Es passa de complicat.

    Amb
    qdbus org.kde.klipper / klipper setClipboardContents «hola»
    ja escrius «hola» al porta-retalls.

    Per llegir i escriure al porta-retalls ... hi ha un guió molt útil en:
    https://github.com/milianw/shell-helpers/blob/master/clipboard