यदि इग्नासियो वाज़केज़-अब्राम्स का उत्तर वास्तव में आपके लिए काम नहीं करता है, उदाहरण के लिए क्योंकि स्क्रिप्ट को बड़ी संख्या में मापदंडों की आवश्यकता होती है या मंगलाचरण मानदंड गैर-तुच्छ होते हैं (या समय-बाध्य नहीं होते हैं), तो एक सरल दृष्टिकोण बनाने के लिए एक वैकल्पिक तरीका है रैपर स्क्रिप्ट, रैपर स्क्रिप्ट को नियमित अंतराल पर कॉल करें, और रैपर स्क्रिप्ट वर्तमान समय की जाँच करें और मुख्य स्क्रिप्ट को इनवॉइस करें।
उदाहरण के लिए:
#/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 ...
यह क्रोन के सिंटैक्स की तुलना में निष्पादन के मानदंडों को अधिक जटिल रूप से समझने की अनुमति देता है, एक शेल और एक अलग स्क्रिप्ट को नियमित रूप से लागू करने के अपेक्षाकृत छोटे खर्च पर।