خیلی وقتها ممکن است بخواهیم فایلی را با دوستان و همکارانمان به اشتراک بگذاریم. طبیعت جامعهی برنامهنویسان استفادهی مداوم از خطفرمان است و اگر ابزارهایمان را در خط فرمان داشتهباشیم خیالمان آسودهتر است و کارها سریعتر و بهتر پیش میروند.
transfer.sh یک ابزار و سرویس متنباز است که اجازه میدهد فایلهایی با حجم حداکثر ۱۰ گیگابایت را از طریق خط فرمان در سایتشان آپلود کنید و با هرکه میخواهید به اشتراک بگذارید. این سرویس فایلهای شما را تا ۱۴ روز نگهداری میکند و ابزار خوبی برای اشتراکهای موقت است.
سادهترین حالت آپلود در این سرویس با CURL است که برای مثال اگر فایلی به نام hello.txt را از دایرکتوری جاری بخواهید آپلود کنید دستور آن بصورت زیر است :
curl --upload-file ./hello.txt https://transfer.sh/hello.txt
که خروجی این دستور در صورت موفقیت یک لینک به فایل آپلودشدهی شماست.
همچنین میتوانید با نصب برنامهی transfer.sh روی ترمینالتان دستور بالا را به این صورت هم به کار ببرید :
transfer hello.txt
بخش بزرگی از دنیای تخصصی توسعهدهندهها ساخت ابزارهایی برای زندگی خودشان است و بخش از زندگی توسعهدهندهها، برنامهنویسان، مدیران سیستم و افراد مرتبط با این مشاغل در ترمینالهای کامپیوتر و در محیط خط فرمان میگذرد و هر روز ابزارهای خلاقانهی زیادی برای این محیطها ساخته میشود. یکی از تازهترین آنها s است.
s یک برنامهی تحت خط فرمان است که امکان جستوجو در وب درمحیط ترمینال را فرآهم میکند. این پروژه به زبان گو نوشته شده است و این نوع نامگذاریهای مخففشده بین توسعهدهندگان گولنگ امری متداول است!
این ابزار از سرویسهای جستوجوی زیادی مانند گوگل، آمازون، ویکیپدیا و بسیاری دیگر پشتیبانی میکند.برای نصب و راهنمایی استفاده از s سری به صفحهی پروژه روی گیتهاب بزنید.