The personal website of Philip Mather

Sub-minute Loop

#!/bin/bash
 
while true
do 
   seconds="`date +%S`"
 
   if [[ "${seconds}" == "00" ]]
   then 
      time rsync --stats --delete -avz server01:/var/www/html/cache/ ./temp-html-cache/
   else
      echo "Not yet: ${seconds}"
   fi
 
   sleep 0.5
done