Bash Scripting - File Operations in Scripts
You want to append the line "Backup complete" to
backup.log, but your script uses echo "Backup complete" > backup.log. What is the problem?