xclip

xclip ابزاری هست که به شما امکان میده تا به حافظه موقت clipboard که تحت مدیریت X11 هست دسترسی پیدا کنید.

این حافظه موقت شامل سه بخش XA_PRIMARY, XA_SECONDARY و XA_CLIPBOARD هست.

برای اینکه یک متن رو با این برنامه کپی کنیم

با این دستور متن 'xxx' در بخش XA_PRIMARY قرار خواهد گرفت.

شما میتونید با سوییچ sel- بخش مورد نظر رو مشخص کنید.

حالا اگه جایی بخواید از این متن استفاده کنید فقط باید از کلیک وسط موس استفاده کنید، این کلید بخش XA_PRIMARY رو میخونه.

برای اینکه بتونید با کلیدهای ctrl+v به این متن برسید باید متن رو در بخش XA_CLIPBOARD بریزید به صورت

اگه شما با رابط گرافیکی سیستمتون چیزی رو کپی کنید اون در هر سه بخش قابل دسترسی خواهد بود

وقتی شما یک متن رو با این برنامه کپی میکنید به صورت پیشفرض به حافظه XA_PRIMARY میره و اگه بخواید اون رو بگیرید باید از کلیک وسط موس استفاده کنید،

ولی اگه موقع کپی کردن حافظه رو مشخص کنید و اون رو برابر XA_CLIPBOARD بزارید میتونید با میانبر ctrl+v به اون برسید.

سوییچ های مهم

  • sel, -selection- مشخص کردن حافظه مورد نظر برای ذخیره یا دریافت، میتونه یکی از primary, secondary یا clipboard باشه
  • o- نمایش داه ذخیره شده در حافظه
  • i- خواندن از فایل یا stdin

به صورت پیش فرض xclip از حافظه primary استفاده میکنه.

میتونید از خلاصه های c, p, s به جای primary, secondary و clipboard هم استفاده کنید.

چند تا مثال

استفاده از حافظه clipboard

راهنمای رسمی برنامه رو هم بخونید.

پاسخی بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *