[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

isUpgradable



Ik heb eindelijk mijn main system overgezet naar Debian. Op openSUSE
had ik een script in cron hangen om te controleren of er een update
nodig was. Ik heb voor Debian ook een script gemaakt. Als je dat
interessant vindt:
    #!/usr/bin/env bash

    set -o errexit
    set -o nounset


    declare -r LOG_DIR=/root/Logging
    declare -r SCRIPT_NAME="${0##*/}"

    declare -r FILE_START=$(basename ${SCRIPT_NAME} .sh)
    declare -r LOG_FILE=${LOG_DIR}/${FILE_START}_$(date '+%F').log


    apt update 2>${LOG_FILE} |
        grep -q upgraded && apt list --upgradable  2>${LOG_FILE}

Het gaat er vanuit dat de directory /root/Logging bestaat.

-- 
Cecil Westerhof
Senior Software Engineer
LinkedIn: http://www.linkedin.com/in/cecilwesterhof


Reply to: