#!/bin/bash source_dir="/home/kbossprod/kboss.prod.tar.back" previous_state=$(ls -l $source_dir) while true; do sleep 30 current_state=$(ls -l $source_dir) if [ "$previous_state" != "$current_state" ]; then scp -P 10022 $source_dir root@192.168.0.2:/root/backup/www previous_state=$current_state fi done