كرونيك - على الإنترنت في السحابة

هذا هو الأمر cronic الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

برنامج:

اسم


cronic - برنامج نصي شل للمساعدة في التحكم في أكثر ميزة مزعجة في cron: غير المرغوب فيها
الإخراج بالبريد الإلكتروني

موجز


كروني [COMMAND]

الوصف


Cronic هو برنامج نصي صغير لصدفة shim لتغليف وظائف cron بحيث يرسل cron البريد الإلكتروني فقط
عند حدوث خطأ.

يعرّف Cronic الخطأ بأنه أي ناتج خطأ غير تتبع أو رمز نتيجة غير صفري.

تقوم Cronic بتصفية آثار تنفيذ Bash (أو أي شيء مطابق PS4) من ناتج الخطأ ، لذلك
يمكن تشغيل المهام مع تتبع التنفيذ للمساعدة في تصحيح الأخطاء في الطب الشرعي.

ليس لدى Cronic أي خيارات ، فهي ببساطة تنفذ حججها.

0 1 * * * كروني دعم

باستخدام cronic ، يمكنك تشغيل خيارات معالجة الأخطاء وتصحيح الأخطاء الصارمة في Bash (الخروج على
خطأ ، قم بإلغاء تحديد اكتشاف المتغير وتتبع التنفيذ) للتأكد من اكتشاف المشكلات
في وقت مبكر.

أمثلة


مثال كرون مهنة:

#!/ بن / باش
مجموعة -o errexit -o nounset -o xtrace
cp -rp data1 / backup
cp -rp data2 / backup
cp -rp data3 / backup

عند اكتشاف خطأ ، يقوم Cronic بإخراج تقرير يسرد رمز النتيجة وإخراج الخطأ ،
ودمج التتبع والخطأ الناتج. يمكن أن يساعد الإخراج المدمج في وضع رسائل الخطأ
سياق الكلام.

مثال البريد الإلكتروني تبدأ من كرون مع كروني معلومات:

بدءًا من: user@example.net (كرون ديمون)
إلى: user@example.net
الموضوع: كرون نسخ احتياطي مهم

اكتشاف فشل أو خطأ مزمن ناتج للأمر:
دعم

كود النتيجة: 1

ناتج الخطأ:
cp: data2: تم رفض الإذن

الإخراج القياسي:

ناتج خطأ التتبع:
+ cp -rp data1 / backup
+ cp -rp data2 / backup
cp: data2: تم رفض الإذن

VERSION التاريخ


v3 - استخدم mktemp -d لتجنب ظروف السباق والمشاكل الأمنية.

v2 - تصحيح تقييم الأوامر ، لذلك يتم الاحتفاظ بأحرف shell الوصفية بشكل صحيح (بفضل
فرانك والينجفورد للإصلاح).

v1 - الإصدار الأولي.

أخرى آدوات


كتب جوي هيس نسخة أبسط من لغة بيرل من كرونيك ، تسمى مزمنة. كان متوفرا في
دبيان كجزء من المزيد.

استخدم cronic عبر الإنترنت باستخدام خدمات onworks.net



أحدث برامج Linux و Windows عبر الإنترنت