interval=5
sleep_time =(date + %s.%N) | awk "{print interval- (\$1 % interval)}");
usleep(sleep_time);