احتمالا پیش اومده که خواستین یه متن طولانی رو به کسی بدید که ببینش فقط برای چند دقیقه، و خب راه خوبی نیست اگه کپی کنید تو چت اون متن رو مثلا، یا ایمیل کنیدش و… متنهایی مثل لاگ سیستم، قطعه کد، فایلهای کانفیگ و… چه خوب بود اگه میشد یه جا نوشتشون و با یه لینک کوتاه طرف مقابل رو به متن رسوند!
بی پیست – BeePaste
دوستان فعال نرمافزار آزادیمون یه سرویس راه انداختن به نام بی پیست که هم امنه هم آزاد، کار پیست بین رو میکنه (دارن رو فیچرهای جدید هم کار میکنن براش گویا 🙊). یعنی کاری که بالا توضیحش دادم. حمایتشون کنیم، هم با استفاده، هم با کمک در کد، هم مالی! سرویسشون API هم داره و از ترمینال میتونید با پایپ کردن اینطوری توش متن بذارید به طور مستقیم
echo this is a test | nc nc.beepaste.io 1111
البته برای روش بالا باید netcat رو نصب داشته باشید. البته برای من کار نکرد نمیدونم چرا؟؟!! ولی با نصب بسته busybox و استفاده از nc موجود در اون بسته مشکل حل شد، اگه busybox نصب کنید اینطوری میشه دستورش
echo this is a test | busybox nc nc.beepaste.io 1111
یا اینکه میتونید این alias رو تعریف کنید و بدون nc کار کنید
alias bp="(exec 3<>/dev/tcp/ncbeepaste.io/1111; cat >&3; cat <&3; exec 3<&-)"
echo this is a test | bp