This script will check your public IP and see if it was the same from its last check. If it is not the same it will send you the new IP address via email or SCP
This script is intended to be used with a CRON job. I have not used it with any other type of scheduling method.