I’ve been using WAIT as a simple timer to start my scripts in the middle of the night. Is there any other way to start the scripts say at 1AM each morning? Thanks
To start a script at some future time, we generally suggest using a utility such as cron or the ‘at’ command to run scripts from the command line.
For Eggplant Starter Edition (Green) users, the command line isn’t an option, so you’ll need to do something like what you’re doing now. One thing that may be helpful is to write a generic starter script. For example, if you frequently want to start scripts at 1:00 AM the following morning, you can use the fact that the date function returns a time of noon today to calculate how long to wait like this:
//runScriptAt1AM.script params scriptToRun put the date + 1 day into tomorrowNoon put tomorrowNoon - 11 hours into tomorrow1am put tomorrow1am - the time into timeToWait wait timeToWait run scriptToRun
Then you could just call it like this:
Hopefully that helps simplify things a bit.