> Gil Agno Virtucio wrote: > > Hi. I want to randomize the execution of a shell script. > Can i use cron > > to do this? or are there other available tools that i can > use to do this? > > See 'man 6 random' and 'man sleep'. > Then try doing something like this in the background: > > #!/bin/sh > while true > do > random -e 60 > randomNumber=$? > sleep $randomNumber > <do shell script here> > done > > Where '60' means, maximum 60 seconds between two script calls. > > There might be better or nices ways of doing this :).
I don't happen to have random installed on my system, however jot is installed with the base system, and will generate random numbers quite well. For example 'jot -r 1 1 60' will generate a single random number between 1 and 60. Won't randomNumber=$? Just return 0 if the previous command completes successfully? Shouldn't it be: randomNumber=`random -e 60` Or better yet randomNumber=`jot -r 1 1 60` _______________________________________________ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"