Add automatic reboot and logging

This commit is contained in:
Dmitri Popov
2018-03-30 15:53:10 +02:00
parent db155aee53
commit 9f76bf82bd

View File

@@ -52,22 +52,24 @@ CHOICE=$(dialog --clear \
clear clear
case $CHOICE in case $CHOICE in
1) 1)
crontab -l | { cat; echo "#@reboot sudo /home/pi/little-backup-box/scripts/card-backup.sh"; } | crontab crontab -l | { cat; echo "#@reboot sudo /home/pi/little-backup-box/scripts/card-backup.sh >> /home/pi/little-backup-box.log 2>&1"; } | crontab
crontab -l | { cat; echo "#@reboot sudo /home/pi/little-backup-box/scripts/camera-backup.sh"; } | crontab crontab -l | { cat; echo "#@reboot sudo /home/pi/little-backup-box/scripts/camera-backup.sh >> /home/pi/little-backup-box.log 2>&1"; } | crontab
crontab -l | { cat; echo "@reboot cd /home/pi/little-backup-box/rc && sudo python3 rc.py"; } | crontab crontab -l | { cat; echo "@reboot cd /home/pi/little-backup-box/rc && sudo python3 rc.py"; } | crontab
;; ;;
2) 2)
crontab -l | { cat; echo "@reboot sudo /home/pi/little-backup-box/scripts/card-backup.sh"; } | crontab crontab -l | { cat; echo "@reboot sudo /home/pi/little-backup-box/scripts/card-backup.sh >> /home/pi/little-backup-box.log 2>&1"; } | crontab
crontab -l | { cat; echo "#@reboot sudo /home/pi/little-backup-box/scripts/camera-backup.sh"; } | crontab crontab -l | { cat; echo "#@reboot sudo /home/pi/little-backup-box/scripts/camera-backup.sh >> /home/pi/little-backup-box.log 2>&1"; } | crontab
crontab -l | { cat; echo "#@reboot cd /home/pi/little-backup-box/rc && sudo python3 rc.py"; } | crontab crontab -l | { cat; echo "#@reboot cd /home/pi/little-backup-box/rc && sudo python3 rc.py"; } | crontab
;; ;;
3) 3)
crontab -l | { cat; echo "#@reboot sudo /home/pi/little-backup-box/scripts/card-backup.sh"; } | crontab crontab -l | { cat; echo "#@reboot sudo /home/pi/little-backup-box/scripts/card-backup.sh >> /home/pi/little-backup-box.log 2>&1"; } | crontab
crontab -l | { cat; echo "@reboot sudo /home/pi/little-backup-box/scripts/camera-backup.sh"; } | crontab crontab -l | { cat; echo "@reboot sudo /home/pi/little-backup-box/scripts/camera-backup.sh >> /home/pi/little-backup-box.log 2>&1"; } | crontab
crontab -l | { cat; echo "#@reboot cd /home/pi/little-backup-box/rc && sudo python3 rc.py"; } | crontab crontab -l | { cat; echo "#@reboot cd /home/pi/little-backup-box/rc && sudo python3 rc.py"; } | crontab
;; ;;
esac esac
echo "------------------------" echo "---------------------------------------------"
echo "All done! Please reboot." echo "All done! The system will reboot in 1 minute."
echo "------------------------" echo "---------------------------------------------"
sudo shutdown -r 1