Possible Duplicate:
Bash script that kills a child process after a given timeout
Is there a way to write a shell script that would execute a certain command for 15 seconds, then kill the command?
I have tried sleep, wait and ping but maybe I am using them wrong.