Изпращайте данни в клипборда на KDE от терминала

Аз съм човек, който винаги се опитва да учи нови маниаци... да, колкото по-странен е съветът, толкова по-интересен го намирам 

Така че този път ви предлагам още един съвет, който ми се струва интересен, не знам дали ви се струва същото LOL !!

Буферът е този текст / информация, който имаме в паметта, например ... пишем текст, текстът е:

Този сайт е FromLinux.net и те имат много страхотни уроци.

И ние го правим [Ctrl] + [C] копиране «FromLinux.net„След като това бъде направено, ние просто трябва да направим [Ctrl] + [V] да поставите текста другаде, нали? Е, това, което сме копирали и можем да поставим на друго място, това е, което имаме в клипборда (в примера това, което имаме в клипборда, ще бъде: FromLinux.net)

Сега ще ви покажа как с помощта на команда можете да изпращате информация в клипборда на KDE (да, от KDE, защото в Gnome е различно):

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

Внимание: Това е ЕДИН ред, изглежда като два, но всъщност е един ред.

Ако копират това и го сложат в терминал, те удрят [Въведете], и след това щракнете с десния бутон + поставяне, ще видите резултата, който получавате 

Тази команда може (очевидно) да се използва в скрипт, функцията или резултатът, който искате да постигнете със скрипта, е оставен на вашето въображение 

Вече започвам да мисля някой друг да използва този съвет 

поздрави


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

     надлежен каза той

    Мога да измисля скрипт, който да замени изпращането на изходящи данни от терминал към някакъв файл, като изпраща изходящи данни на клипера:
    Илюстративен пример:
    заменете "lspci >> something.txt" с "lspci >> script" xD

    ИЗВЪН ТЕМАТА:

     Луи-сан каза той

    Хайде, не е ли по-лесно Ctrl + C и Ctrl + V? хахаха Понякога съм изненадан от нещата, които са в Linux, и това ми харесва в тази ОС ^^

        KZKG ^ Гаара каза той

      HAHAHA, но ако нямате графична среда или ако правите софтуер или скрипт и искате да изпрати нещо в клипборда? ... хехе, в тези случаи тази команда е решението 😉

     Марсело каза той

    Предоставям много по-просто решение, което не зависи от работната среда: xclip.
    Този малък инструмент е в хранилищата на почти всички дистрибуции и позволява насочване на изхода на команда към клипборда и след това поставянето й там, където ни е най-подходящо. Например:

    ls -a | xclip -sel клип

    Поздрави!

        KZKG ^ Гаара каза той

      УАУ ... О_О ... Не знаех това, това наистина заслужава публикация хахаха. Благодаря ви много приятелю, наистина отличен съвет 😀

     Марсело каза той

    Радвам се, че ти харесва!! 😀

     v3on каза той

    Не искам да развалям купона, но Opera вече го имаше от версия 1.6 xD

        KZKG ^ Гаара каза той

      Opera от команда направи това? O_0 ... ха-ха, не мисля така ха-ха.

          v3on каза той

        Обичаят е някой никога да не липсва, казвайки, че вече е съществувал или че вече го е имал xD

     Сис каза той

    Отива от сложно.

    Con
    qdbus org.kde.klipper / klipper setClipboardContents "здравей"
    вече пишете "здравей" в клипборда.

    За да четете и пишете в клипборда ... има много полезен скрипт в:
    https://github.com/milianw/shell-helpers/blob/master/clipboard