I wasn't reloading the script properly. Still doesn't work, but now I see that the "if" is dropping through because rtcwake always returns "alarm: on" even though it must have expired because the script is running. I still get the incomprehensible "file exists" message. -- John Hasler jhasler@newsguy.com Elmwood, WI USA