These are the slides and notes to my presentation “Practical Scripting” for the MacSysAdmin Online 2020.
You might also want to watch my Virtual JNUC 2020 presentation on “Scripting Jamf: Best Practices.”
Installomator
- GitHub: scriptingosx/Installomator
- Introducing Installomator
- Using Installomator with Jamf Pro
- AutoPkg
- Download and Install Microsoft Product – William Smith
- HandBrake hacked to drop new variant of Proton malware – Malwarebytes Labs (2017)
- Transmission hijacked again to spread malware – Malwarebytes Labs (2016)
Shebang
- On the Shebang (from 2017, before zsh was made default shell)
- About bash, zsh, sh, and dash in macOS Catalina and beyond
- Moving to zsh, part 8 – Scripting zsh
- Get Current User in Shell Scripts on macOS (another post that starts talking about the current user, but then goes into bash, zsh, and sh differences)
- Snakes on a Plan – Greg Neagle, MacSysAdmin Online 2020 (link forthcoming)
- Wrangling Pythons
macOS System Version
- This One Goes to 11 – Greg Neagle, MacSysAdmin Online 2020
- macOS Version Big Sur Update
- macOS version numbering isn’t so simple –Howard Oakley
Return Codes
User Interaction
Conclusion
You can find me on the MacAdmins Slack and Twitter as @scriptingosx.