ส่งข้อมูลไปยังคลิปบอร์ด KDE จากเทอร์มินัล

ฉันเป็นคนที่พยายามเรียนรู้สิ่งใหม่ ๆ อยู่เสมอ…. ใช่ยิ่งเคล็ดลับยิ่งน่าสนใจยิ่งขึ้น😀

คราวนี้จะมาแนะนำอีกเคล็ดลับที่น่าสนใจไม่รู้ว่าจะเหมือนกันมั้ย LOL !!

คลิปบอร์ดคือข้อความ / ข้อมูลที่เรามีอยู่ในหน่วยความจำตัวอย่างเช่น ... เรากำลังเขียนข้อความข้อความคือ:

เว็บไซต์นี้คือ 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.   เหมาะสม dijo

    ฉันสามารถนึกถึงสคริปต์เพื่อแทนที่การส่งข้อมูลขาออกจากเทอร์มินัลไปยังไฟล์บางไฟล์โดยการส่งข้อมูลขาออกไปยัง klipper:
    ตัวอย่างภาพประกอบ:
    แทนที่ "lspci >> something.txt" ด้วย "lspci >> script" xD

    ปิดหัวข้อ:

  2.   หลุยส์ซัง dijo

    มาเลยการ Ctrl + C และ Ctrl + V ไม่ง่ายกว่าเหรอ บางครั้งฉันก็แปลกใจกับสิ่งต่างๆที่อยู่ใน Linux และนั่นคือสิ่งที่ฉันชอบเกี่ยวกับ OS นี้ ^^

    1.    KZKG ^ กาอาระ dijo

      HAHAHA แต่ถ้าคุณไม่มีสภาพแวดล้อมแบบกราฟิกหรือหากคุณกำลังสร้างซอฟต์แวร์หรือสคริปต์และคุณต้องการให้ส่งบางสิ่งไปยังคลิปบอร์ด? ... ฮิฮิในกรณีเหล่านั้นคำสั่งนี้คือทางออก😉

  3.   มาร์เซโล dijo

    ฉันจัดเตรียมโซลูชันที่ง่ายกว่ามากซึ่งไม่ขึ้นอยู่กับสภาวะแวดล้อมเดสก์ท็อป: xclip
    เครื่องมือเล็ก ๆ นี้อยู่ในที่เก็บของการแจกแจงเกือบทั้งหมดและอนุญาตให้นำเอาต์พุตของคำสั่งไปยังคลิปบอร์ดแล้ววางในที่ที่เหมาะกับเราที่สุด ตัวอย่างเช่น:

    ls -a | xclip -sel คลิป

    ทักทาย !!!

    1.    KZKG ^ กาอาระ dijo

      ว้าว… O_O …ไม่รู้เรื่องนี้สมควรโพสต์จริงๆฮ่า ๆ ๆ ขอบคุณเพื่อนมากเคล็ดลับที่ยอดเยี่ยมจริงๆ😀

  4.   มาร์เซโล dijo

    ฉันดีใจที่คุณชอบมัน!! 😀

  5.   v3บน dijo

    ฉันไม่ต้องการทำลายปาร์ตี้ แต่ Opera มีอยู่แล้วตั้งแต่เวอร์ชัน 1.6 xD

    1.    KZKG ^ กาอาระ dijo

      Opera จากคำสั่งทำสิ่งนี้หรือไม่ O_0 …ฮ่าฮ่าไม่คิดอย่างนั้นฮ่า ๆ

      1.    v3บน dijo

        เป็นธรรมเนียมที่ใครบางคนไม่เคยพลาดที่จะบอกว่าเขามีอยู่แล้วหรือเขามีอยู่แล้ว xD

  6.   Sys dijo

    มันไปจากความซับซ้อน

    กับ
    qdbus org.kde.klipper / klipper setClipboardContents "สวัสดี"
    คุณเขียน "สวัสดี" บนคลิปบอร์ดแล้ว

    หากต้องการอ่านและเขียนลงในคลิปบอร์ด ... มีสคริปต์ที่มีประโยชน์มากใน:
    https://github.com/milianw/shell-helpers/blob/master/clipboard