یکی از امور متداول کاربران حرفه‌ای سیستم‌های عامل شبه یونیکس ( همچون لینوکس و macOs ) نوشتن اسکریپت‌هایی برای انجام امور مورد انتظار آنهاست. شاید استفاده از زبان‌های اسکریپتی وابسته به پوسته‌ی مورد استفاده‌ی کاربر همچون bash مرسوم‌ترین شیوه باشد اما این قبیل زبانها کار را برای پروژه‌ای بزرگتر دشوار میکنند و از طرفی برای برنامه‌نویسانی که با زبانهایی همچون روبی و پایتون آشنایی دارد قدری نوشتن اسکریپتهای بش ملال آور است.
از مدتها پیش راهنماهایی را برای آموزش زبان روبی در این وبلاگ منتشر میکنیم و در این پست میخواهم یک ابزار ساده و کاربردی را برای ساختن برنامه‌های تحت خط فرمان به زبان روبی را معرفی کنم. ابزاری به نام Thor.