Rob,
"sleep" should do what you want:
sleep
This is the shell equivalent of a wait loop. It pauses for a specified number of seconds, doing nothing. This can be useful for timing or in processes running in the background, checking for a specific event every so often).
1 sleep 3
2 # Pauses 3 seconds.
From the "Advanced BASH scripting guide"
Des Dougan