You could schedule the script to run every minute in /etc/cron.hourly with;
* * * * * /my/script
Then in the script, when it starts up, check there isn't an instance already running, if there's not, drop to infinite loop;
while true do echo "hello" sleep 1 done
Or is this just silly?