I tried to use
at from within a script of mine and it prints:
warning: commands will be executed using /bin/sh
How would I use different shell if I wanted?
you can achieve running it from a different shell changing the script shebang. Some typical shebang lines:
To run a script at given times I suggest you adding a cronjob
The command you pass is interpreted by