Advertisement
Guest User

Untitled

a guest
Sep 17th, 2019
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.56 KB | None | 0 0
  1. #!/bin/bash
  2. LOGPATH="$(pwd)/remediationlog.log"
  3.  
  4. #1.1 Verifing all Apple provided software is current
  5.  
  6. echo "$(date) 1.1 Verifing all Apple provided software is current" | tee -a ${LOGPATH}
  7. UPDATES="$(softwareupdate --list | grep "*" -A 1)"
  8. UPDATECOUNT=$(echo "$UPDATES" | grep "*" | wc -l | tr -d " \t\n")
  9. if [[ $UPDATECOUNT -eq "0" ]]
  10. then
  11. echo "$(date) OK" | tee -a "${LOGPATH}"
  12. else
  13. echo "$(date) Updates to install:" | tee -a "${LOGPATH}"
  14. echo "$UPDATES" | tee -a "${LOGPATH}"
  15. sudo softwareupdate --install --recommended 2>&1 | tee -a "${LOGPATH}"
  16. fi
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement