Magpadala ng data sa clipboard ng KDE mula sa terminal

Ako ay isang taong laging sumusubok na matuto ng mga bagong geeks .... oo, mas kakaiba ang tip, mas kawili-wili ko itong makita 😀

Kaya sa pagkakataong ito ay magdadala ako sa iyo ng isa pang tip na para sa akin ay nakakainteres, hindi ko alam kung parang pareho ito sa iyo LOL !!

Ang clipboard ay ang teksto / impormasyon na mayroon kami sa memorya, halimbawa ... nagsusulat kami ng isang teksto, ang teksto ay:

Ang site na ito ay DesdeLinux. Net at mayroon silang mga toneladang cool na tutorial.

At ginagawa namin [Ctrl] + [C] pagkopya «DesdeLinux. Net«Kapag tapos na ito, kailangan lang nating gawin [Ctrl] + [V] upang i-paste ang teksto sa ibang lugar di ba? Sa gayon, ang kinopya namin at maaari naming i-paste sa ibang lugar, iyon ang mayroon kami sa clipboard (sa halimbawa kung ano ang mayroon kami sa clipboard ay: DesdeLinux. Net)

Ngayon ay ipapakita ko sa iyo kung paano ang paggamit ng isang utos, maaari kang magpadala ng impormasyon sa clipboard ng KDE (oo, mula sa KDE, dahil sa Gnome iba ito):

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

Nota: Iyon ang linya, mukhang dalawa ngunit isang linya talaga.

Kung kinopya nila iyon at inilalagay sa isang terminal, na-hit sila [Ipasok], at pagkatapos ay i-right click + paste, makikita nila ang resulta na nakukuha nila 😉

Ang utos na ito ay maaaring (malinaw) na ginagamit sa isang script, ang pagpapaandar o resulta na nais mong makamit sa script na iniiwan ko sa iyong imahinasyon 😉

Nagsisimula na akong mag-isip ng kakaibang gagamitin ang tip na ito 😀

Regards


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   angkop dijo

    Maaari akong mag-isip ng isang script upang mapalitan ang pagpapadala ng papalabas na data mula sa isang terminal sa ilang file sa pamamagitan ng pagpapadala ng papalabas na data sa clipper:
    Nakakatulad na halimbawa:
    palitan ang "lspci >> something.txt" ng "lspci >> script" xD

    WALA SA PINAGUUSAPAN:

  2.   louis-san dijo

    Halika, hindi ba mas madali ang Ctrl + C at Ctrl + V? hahaha Minsan nagulat ako sa mga bagay na nasa Linux, at iyon ang gusto ko sa OS ^^ na ito

    1.    KZKG ^ Gaara dijo

      HAHAHA ngunit kung wala kang isang graphic na kapaligiran, o kung gumagawa ka ng isang software o script, at nais mong magpadala ng isang bagay sa clipboard? ... hehe, sa mga kasong iyon ang utos na ito ang solusyon 😉

  3.   Marcelo dijo

    Nagbibigay ako ng isang mas simpleng solusyon na hindi nakasalalay sa kapaligiran sa desktop: xclip.
    Ang maliit na tool na ito ay nasa mga repository ng halos lahat ng mga pamamahagi at pinapayagan ang pagdidirekta ng output ng isang utos sa clipboard at pagkatapos ay i-paste ito kung saan ito nababagay sa amin. Halimbawa:

    ls -a | xclip -sela clip

    Pagbati!

    1.    KZKG ^ Gaara dijo

      WOW ... O_O ... Hindi ko alam ito, talagang nararapat itong isang post hahaha. Maraming salamat kaibigan, napakahusay na tip 😀

  4.   Marcelo dijo

    Natutuwa akong nagustuhan mo ito !! 😀

  5.   v3on dijo

    Hindi ko nais na sirain ang partido, ngunit mayroon na ang Opera mula noong bersyon 1.6 xD

    1.    KZKG ^ Gaara dijo

      Ang Opera mula sa isang utos ay nagawa ito? O_0 ... haha ​​sa tingin ko hindi haha.

      1.    v3on dijo

        Ito ay kaugalian na ang isang tao ay hindi kailanman nawawala na sinasabi na mayroon na siya o mayroon na siya xD

  6.   Sys dijo

    Ito ay mula sa kumplikado.

    may
    qdbus org.kde.klipper / clipper setClipboardMga Nilalaman "hello"
    nakasulat ka na ng "hello" sa clipboard.

    Upang mabasa at sumulat sa clipboard ... mayroong isang kapaki-pakinabang na script sa:
    https://github.com/milianw/shell-helpers/blob/master/clipboard