#!/bin/bash LOG_FILE="/var/log/update_reboot.log" REBOOT_FILE="/var/log/reboots.log" exec >> "$LOG_FILE" 2>&1 echo "Script started at: $(date)" sudo apt-get update && sudo apt-get upgrade -y if [ -f /var/run/reboot-required ]; then echo "Rebooting at: $(date)" echo "-------------------------------------------------------------------------------" echo "Rebooted at: $(date)" >> "$REBOOT_FILE" sudo reboot now fi echo "No reboot required, script ended at: $(date)" echo "-------------------------------------------------------------------------------"