dotfiles/dot_local/scripts/zsh/executable_check-update.zsh
2020-06-15 05:47:49 -05:00

21 lines
525 B
Bash

function checkUpdate() {
lastUpdateFile=$HOME/.config/last-system-upgrade
if [ ! -f "$lastUpdateFile" ]; then
echo "this system hasn't ever been updated using system-upgrade.sh"
echo "run system-upgrade.sh now"
return
fi
lastUpdate=$(cat $lastUpdateFile)
now=$(date "+%s")
if [[ $(( $now - $lastUpdate > 604800 )) -ne "0" ]]; then
echo "this system hasn't been updated for over a week"
echo "run system-upgrade.sh asap"
return
fi
}
checkUpdate