كيف تنسخ مخرجات أمر في نظام أوبونتو لينكس ؟
أدوات مثبته بالفعل على أوبونتو لينكس 🔗
برنامج 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.
أتمنى أن تكون قد استفدت من الموضوع ، إن كنت تعرف أي شخص يُمكنه الإستفادة من هذه المعلومات، ارسل له رابط هذا المقال. إن أردت معرفة الموضوعات الجديدة بعد نشرها مباشرةً على موقع أبانوب حنا ، تابعني على يوتيوب و تيليجرام ، و فيسبوك ، و واتساب .