كيف تنسخ مخرجات أمر في نظام أوبونتو لينكس ؟

· 213 كلمة · 1 دقيقة قراءة

أدوات مثبته بالفعل على أوبونتو لينكس 🔗

برنامج xsel يأتي مثبت بالفعل على نظام أوبونتو لينكس إن كنت تستخدم XServer. يُمكنك استخدام xsel بهذا الشكل.

echo "text to be copied" | xsel -ib

أو يُمكنك توجيه مخرجات الملف النصي بهذا الشكل.

xsel -ib < ~/.bashrc

بعد نسخ ما تريده، يُمكنك استخدام الأمر التالي للمخرج المعتاد standard output بهذا الشكل.

xsel -ob

أو استخدم الأمر بدون أي اختيارات بهذا الشكل.

xsel

برامج تابعه لصدفة فِش 🔗

إن كنت قد ثبتت صدفة فِش (FISH) في نظام ماك أو إس، يُمكنك استخدام البرامج الملحقة بـ صدفة فِش. هذه البرامج هي fish_clipboard_copy و fish_clipboard_paste .

يُمكنك توجيه مخرجات الأمر إلى مدخلات برنامج النسخ بهذا الشكل.

cat ~/id_bus_ssh_pass.txt | fish_clipboard_copy

وتستطيع استخدام برنامج fish_clipboard_paste للصق النص بهذا الشكل.

fish_clipboard_paste | sed 's/A/B/g' | cat > new-text-file.txt

هذا الأمر يقوم بلصق النصوص المنسوخة إلى برنامج sed للتعديل على النص ثم تجمع النص من خلال برنامج cat حفظه في ملف اسمه new-text-file.txt كما حدث في الأمر الأسبق الذي استخدمنا فيه برنامج pbcopy.

أتمنى أن تكون قد استفدت من الموضوع ، إن كنت تعرف أي شخص يُمكنه الإستفادة من هذه المعلومات، ارسل له رابط هذا المقال. إن أردت معرفة الموضوعات الجديدة بعد نشرها مباشرةً على موقع أبانوب حنا ، تابعني على يوتيوب و تيليجرام ، و فيسبوك ، و واتساب .

التصنيفات: برمجة
مشاركة:
waffarx cash back