Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- LOGPATH="$(pwd)/remediationlog.log"
- #1.1 Verifing all Apple provided software is current
- echo "$(date) 1.1 Verifing all Apple provided software is current" | tee -a ${LOGPATH}
- UPDATES="$(softwareupdate --list | grep "*" -A 1)"
- UPDATECOUNT=$(echo "$UPDATES" | grep "*" | wc -l | tr -d " \t\n")
- if [[ $UPDATECOUNT -eq "0" ]]
- then
- echo "$(date) OK" | tee -a "${LOGPATH}"
- else
- echo "$(date) Updates to install:" | tee -a "${LOGPATH}"
- echo "$UPDATES" | tee -a "${LOGPATH}"
- sudo softwareupdate --install --recommended 2>&1 | tee -a "${LOGPATH}"
- fi
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement