أنا شخص يحاول دائمًا تعلم مهووسين جدد…. نعم ، كلما أغرب الطرف ، وجدته أكثر إثارة للاهتمام 😀
لذا هذه المرة أحضر لك نصيحة أخرى أجدها مثيرة للاهتمام ، لا أعرف ما إذا كانت تبدو هي نفسها لك 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"
مذكرة: هذا سطر واحد ، يبدو كخطين ولكنه سطر واحد في الواقع.
إذا قاموا بنسخ ذلك ووضعوه في محطة ، فإنهم يضربون [أدخل]، ثم النقر بزر الماوس الأيمن + لصق ، سيرون النتيجة التي سيحصلون عليها 😉
يمكن (من الواضح) استخدام هذا الأمر في النص ، الوظيفة أو النتيجة التي تريد تحقيقها بالسيناريو ، أترك الأمر لخيالك
لقد بدأت بالفعل في التفكير في شخص آخر لاستخدام هذه النصيحة 😀
تحياتي
يمكنني التفكير في برنامج نصي ليحل محل إرسال البيانات الصادرة من محطة طرفية إلى ملف ما عن طريق إرسال البيانات الصادرة إلى klipper:
مثال توضيحي:
استبدل "lspci >> something.txt" بـ "lspci >> script" xD
خارج الموضوع:
تعال ، أليس من الأسهل Ctrl + C و Ctrl + V؟ هاهاها أحيانًا أتفاجأ بالأشياء الموجودة في Linux ، وهذا ما أحبه في نظام التشغيل هذا ^ ^
HAHAHA ولكن إذا لم يكن لديك بيئة رسومية ، أو إذا كنت تقوم بإنشاء برنامج أو نص برمجي ، وتريده أن يرسل شيئًا إلى الحافظة؟ ... هيه ، في تلك الحالات هذا الأمر هو الحل 😉
أقدم حلًا أبسط بكثير لا يعتمد على بيئة سطح المكتب: xclip.
هذه الأداة الصغيرة موجودة في مستودعات جميع التوزيعات تقريبًا وتسمح بتوجيه إخراج الأمر إلى الحافظة ثم لصقه في المكان الذي يناسبنا بشكل أفضل. فمثلا:
ls -a | مقطع xclip -sel
تحية!
WOW… O_O… لم أكن أعرف هذا ، هذا يستحق حقًا منشورًا هاهاها. شكرا جزيلا لك صديقي ، نصيحة ممتازة حقا 😀
أنا سعيد لأنه أعجبك!! 😀
لا أريد إفساد الحفلة ، لكن أوبرا لديها ذلك بالفعل منذ الإصدار 1.6 xD
أوبرا من أمر فعل هذا؟ O_0 ... هاها لا أعتقد ذلك هاها.
من المعتاد ألا يفوت أي شخص مطلقًا قوله إنه موجود بالفعل أو أنه يحتوي بالفعل على xD
يذهب من معقدة.
مع
qdbus org.kde.klipper / klipper setClipboard المحتويات "مرحبًا"
كنت بالفعل تكتب "مرحبا" في الحافظة.
للقراءة والكتابة في الحافظة ... يوجد نص مفيد جدًا في:
https://github.com/milianw/shell-helpers/blob/master/clipboard