टर्मिनल से KDE क्लिपबोर्ड पर डेटा भेजें

मैं कोई ऐसा व्यक्ति हूं जो हमेशा नए गीक्स सीखने की कोशिश करता हूं ...। हाँ, टिप जितना अधिक अजीब होगा, मुझे यह उतना ही दिलचस्प लगेगा

इसलिए इस बार मैं आपके लिए एक और टिप लाता हूं जो मुझे दिलचस्प लगता है, मुझे नहीं पता कि क्या यह आपको समान लगता है !!

क्लिपबोर्ड वह पाठ / सूचना है जो हमारे पास स्मृति में है, उदाहरण के लिए ... हम एक पाठ लिख रहे हैं, पाठ है:

यह साइट है DesdeLinuxनेट. और वे शांत ट्यूटोरियल के टन है।

और हम करते हैं [Ctrl] + [C] कॉपी करना «DesdeLinuxनेट.“एक बार ऐसा करने के बाद, हमें बस करना है [Ctrl] + [V] पाठ को कहीं और सही पेस्ट करने के लिए? ठीक है, जिसे हमने कॉपी किया है और हम कहीं और पेस्ट कर सकते हैं, यही हमारे पास क्लिपबोर्ड में है (उदाहरण में क्लिपबोर्ड में हमारे पास क्या होगा: DesdeLinuxनेट.)

अब मैं आपको दिखाऊंगा कि कैसे एक कमांड का उपयोग करके, आप केडीई क्लिपबोर्ड को जानकारी भेज सकते हैं (हां, केडीई से, क्योंकि गनोम में यह अलग है):

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

नोट: यह एक लाइन है, यह दो जैसा दिखता है, लेकिन यह वास्तव में एक लाइन है।

यदि वे इसे कॉपी करते हैं और इसे एक टर्मिनल में रखते हैं, तो वे हिट करते हैं [दर्ज], और फिर राइट + पेस्ट पर राइट क्लिक करें, वे 😉 प्राप्त होने वाले परिणाम देखेंगे

यह कमांड स्क्रिप्ट में इस्तेमाल किया जा सकता है (जाहिर है), वह फ़ंक्शन या परिणाम जिसे आप स्क्रिप्ट के साथ प्राप्त करना चाहते हैं, मैं इसे आपकी कल्पना पर छोड़ देता हूं obviously

मैं पहले से ही इस टिप का उपयोग करने के लिए किसी और के बारे में सोचने लगा हूं

सादर


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।

  1.   उचित कहा

    मैं एक स्क्रिप्ट के बारे में सोच सकता हूं कि किसी आउटगोइंग डेटा को टर्मिनल से किसी फाइल में किसी आउटगोइंग डेटा को बदलने के लिए klipper को भेजकर प्रतिस्थापित करूं:
    उदाहरण उदाहरण:
    "lspci >> something.txt" को "lspci >> script" xD से बदलें

    विषय से परे:

  2.   लुइस-सान कहा

    चलो, क्या यह आसान नहीं है Ctrl + C और Ctrl + V? hahaha कभी-कभी मैं लिनक्स में होने वाली चीजों से आश्चर्यचकित हूं, और यही वह चीज है जो मुझे इस ओएस ^ ^ के बारे में पसंद है

    1.    KZKG ^ गारा कहा

      HAHAHA लेकिन यदि आपके पास एक ग्राफिकल वातावरण नहीं है, या यदि आप एक सॉफ़्टवेयर या स्क्रिप्ट बना रहे हैं, और आप चाहते हैं कि यह क्लिपबोर्ड पर कुछ भेज दे? ... हे, उन मामलों में यह आदेश समाधान those है

  3.   मार्सेलो कहा

    मैं एक बहुत सरल समाधान प्रदान करता हूं जो डेस्कटॉप वातावरण पर निर्भर नहीं करता है: xclip।
    यह छोटा सा उपकरण लगभग सभी वितरणों की रिपॉजिटरी में है और क्लिपबोर्ड पर कमांड के आउटपुट को निर्देशित करने और फिर इसे चिपकाने की अनुमति देता है जहां यह हमें सबसे अच्छा लगता है। उदाहरण के लिए:

    ls -a | x -sel क्लिप

    नमस्ते!

    1.    KZKG ^ गारा कहा

      वाह ... O_O ... मैं यह नहीं जानता था, यह वास्तव में एक पोस्ट hahaha के हकदार हैं। बहुत बहुत धन्यवाद दोस्त, वास्तव में उत्कृष्ट टिप,

  4.   मार्सेलो कहा

    मुझे खुशी है कि तुम्हें इसे पसंद किया है!! 😀

  5.   v3पर कहा

    मैं पार्टी को बर्बाद नहीं करना चाहता, लेकिन ओपेरा में पहले से ही संस्करण 1.6 xD था

    1.    KZKG ^ गारा कहा

      एक कमांड से ओपेरा ने ऐसा किया? O_0 ... haha ​​मुझे नहीं लगता कि haha।

      1.    v3पर कहा

        यह रिवाज है कि कोई यह कहने से कभी नहीं चूक रहा है कि वह पहले से मौजूद है या उसके पास पहले से ही यह एक्सडी है

  6.   सीस कहा

    यह जटिल से जाता है।

    साथ
    qdbus org.kde.klipper / klipper setClipboardContents "हैलो"
    आप पहले से ही क्लिपबोर्ड पर "हैलो" लिखते हैं।

    क्लिपबोर्ड पर पढ़ने और लिखने के लिए ... इसमें एक बहुत ही उपयोगी स्क्रिप्ट है:
    https://github.com/milianw/shell-helpers/blob/master/clipboard