Я той, хто завжди намагається вивчити нових виродків ... так, чим дивніше підказка, тим цікавішою я вважаю 😀
Тож цього разу я пропоную вам ще одну підказку, яка мені здається цікавою, я не знаю, чи здається вам такою ж LOL !!
Буфер обміну - це той текст / інформація, який ми маємо в пам’яті, наприклад ... ми пишемо текст, текст такий:
Цей сайт є DesdeLinux. Net і у них є маса чудових підручників.
І ми робимо [Ctrl] + [C] копіювання «DesdeLinux. Net«Як тільки це буде зроблено, нам просто потрібно це зробити [Ctrl] + [V] вставити текст в інше місце, чи не так? Ну, що ми скопіювали і можемо вставити в інше місце, це те, що ми маємо в буфері обміну (у прикладі те, що ми маємо в буфері обміну: DesdeLinux. Net)
Тепер я покажу вам, як за допомогою команди ви можете надсилати інформацію до буфера обміну KDE (так, від KDE, оскільки в Gnome це інакше):
dbus-send --type=method_call --dest=org.kde.klipper /klipper org.kde.klipper.klipper.setClipboardContents string:"AQUI LA INFO"
Увага: Це ОДИН рядок, схоже на два, але насправді це один рядок.
Якщо вони скопіюють це і помістять у термінал, вони вдарять [Введіть], а потім клацніть правою кнопкою миші + вставити, вони побачать отриманий результат get
Цю команду можна (очевидно) використовувати у сценарії, функції або результаті, якого ви хочете досягти за допомогою сценарію, я залишаю це вашій уяві 😉
Я вже починаю думати про когось іншого, щоб скористатися цією підказкою 😀
привіт
Я можу придумати сценарій, який би замінив надсилання вихідних даних з терміналу на якийсь файл, надсилаючи вихідні дані в klipper:
Наочний приклад:
замінити "lspci >> something.txt" на "lspci >> script" xD
НЕ ПО ТЕМІ:
Давай, чи не простіше Ctrl + C і Ctrl + V? ха-ха-ха Іноді мене дивують речі, які є в Linux, і саме це мені подобається в цій ОС ^^
HAHAHA, але якщо у вас немає графічного середовища, або якщо ви робите програмне забезпечення чи сценарій, і хочете, щоб він щось надіслав у буфер обміну? ... хе-хе, у цих випадках ця команда є рішенням 😉
Я пропоную набагато простіше рішення, яке не залежить від середовища робочого столу: xclip.
Цей маленький інструмент є у сховищах майже всіх дистрибутивів і дозволяє направляти висновок команди в буфер обміну, а потім вставляти її туди, де нам найбільше підходить. Наприклад:
ls -a | xclip -sel кліп
Привіт!
WOW ... O_O ... Я цього не знав, це справді заслуговує на повідомлення ха-ха-ха. Дякую, друже, справді чудова порада 😀
Я рада, що вам сподобалось !! 😀
Я не хочу зіпсувати вечірку, але у Opera це вже було з версії 1.6 xD
Opera від команди зробила це? O_0… ха-ха, я не думаю, ха-ха.
Це звичай, що хтось ніколи не пропускає, кажучи, що він уже існував або що він уже мав xD
Це йде від складного.
з
qdbus org.kde.klipper / klipper setClipboardContents "привіт"
ви вже пишете в буфер обміну "привіт".
Для читання та запису в буфер обміну ... є дуже корисний сценарій у:
https://github.com/milianw/shell-helpers/blob/master/clipboard