যদি ইগনাসিও ওয়াজকেজ-আব্রামের উত্তরটি সত্যিই আপনার পক্ষে কাজ করে না, উদাহরণস্বরূপ, কারণ স্ক্রিপ্টটির জন্য প্রচুর পরিমাণের প্যারামিটার প্রয়োজন হয় বা আহবানের মানদণ্ড অ-তুচ্ছ (বা সময়-সীমাবদ্ধ নয়) হয়, তবে বিকল্প পদ্ধতির একটি সহজ উপায় তৈরি করা হয় মোড়ক স্ক্রিপ্ট, নিয়মিত বিরতিতে মোড়ক স্ক্রিপ্ট কল করুন, এবং মোড়ক স্ক্রিপ্ট বর্তমান সময় পরীক্ষা করুন এবং মূল স্ক্রিপ্ট আবেদন।
উদাহরণ স্বরূপ:
#/bin/bash
# Check to see if we should run the script now.
HOUR=$(date +%H)
MINUTE=$(date +%M)
if test $HOUR -lt 9; then exit 0; fi
if test $HOUR -eq 9 -a $MINUTE -lt 30; then exit 0; fi
if test $HOUR -eq 17 -a $MINUTE -gt 30; then exit 0; fi
if test $HOUR -gt 17; then exit 0; fi
# All checks passed; we should run the script now.
exec script.sh ... long list of parameters ...
এটি ক্রোনের সিনট্যাক্সের জন্য তাত্ক্ষণিকভাবে শেল এবং একটি পৃথক স্ক্রিপ্ট নিয়মিতভাবে চালিত করার তুলনামূলকভাবে স্বল্প ব্যয় করে এনকোডিং কার্যকরকরণের মানদণ্ডকে আরও জটিল করে তোলে।