Scripting Bash

These are the slides, links and notes for my presentation “Scripting Bash” at MacSysAdmin 2017 in Göteborg.

You can find the entire Presentation as a Keynote document here.

You can find the session’s video here: MacSysAdmin 2017 Session Documentation page (Direct link to video)

List available shells on macOS: cat /etc/shells

Change user shell: chsh -s /path/to/shell

Other Shells

Fish Shell


General Links

Git and Github


Shell and Terminal

  • “Learning Unix for OS X: Going Deep With the Terminal and Shell” by Dave Taylor, Amazon US UK DE
  • “Take Control of the Mac Command Line with Terminal” by Joe Kissell, iBooks, Amazon US UK DE
  • Scripting OS X: Terminal Primer

Bash Scripting