Update testrun.sh

Fixed the FIND $KEEPDAILY to +$KEEPDAILY so it deletes files over the limit, not just ones that are exactly at the limit.
Update testrun.sh

Added two lines to remove daily backups if there are more than $KEEPDAILY
Update testrun.sh
Update testrun.sh

Added IF to TestRun to check $TESTRUNPERM and give the option of deleting the TOUCHed files or leaving them.  Also double-quoted most of the variables shellcheck.net was telling me about.
Update testrun.sh

Removed sudo from the file since it is run with sudo anyways.
Update testrun.sh

Removed the "-e" from all the "echo"s.
Update testrun.sh

pgrep in place of ps ax | grep
Update testrun.sh

Check if a service is running before stopping it.  Sick of all the errors each time and I don't want to make custom lists of services for each RPi!
Update testrun.sh

Changed to a [ find ] of /etc/init.d to see running services since pgrep and ps ax | grep didn't pick up on some services (deluge and its parts).
Update testrun.sh

Services start now checks for the services in /etc/init.d before trying to start them.  Smarter.  Probably a better way to do it I'm sure...
Update testrun.sh

Removed check on restarted services since it always returned not running.
Update testrun.sh

Changed the ListBackups so it separates daily, weekly, monthly, and failed, and each can be called individually.
Update testrun.sh

Cleaned up some of the messages and calls esp to ListBackups.
Update testrun.sh
Update testrun.sh

Added ListBackups weekly and monthly after making those backups.
Update testrun.sh
Update testrun.sh
Update testrun.sh
Made weekly and monthly backups alert the user before deleting backups
that are too old.
Updated the WriteBackupToDisk function so it reflects what I tried out
in the TestRun function.