ایجاد کرون جاب شمسی در لینوکس

DevOps
گیت‌هاب

چطور روی لینوکس، کرون‌جاب رو بر اساس تقویم شمسی (جلالی) اجرا کنیم؟؟ چالش روزمرهٔ ادمین‌ها در ایران کرون‌جاب‌ها فوق‌العاده کاربردین، ولی یه محدودیت مهم دارن: فقط تقویم میلادی رو می‌فهمن. ما نیاز داشتیم یک کار ماهانه دقیقاً اول هر ماه شمسی اجرا بشه—نه میلادی. اول سراغ ابزارهایی مثل jdate/jcal رفتم، اما در بعضی نسخه‌ها خطای یک‌روزه دیدم. در نهایت، یک اسکریپت سبک با Bash + Python3 نوشتم که تبدیل میلادی→جلالی رو داخل خودش انجام می‌ده و فقط وقتی روز شمسی = ۱ باشه، کار رو اجرا می‌کنه.

مشاهده مقاله کامل

برای خواندن متن کامل مقاله، روی دکمه زیر کلیک کنید