August 19-21 - Co-Located Events
August 21-23 - Conference
Hilton San Diego Bayfront - San Diego, CA
More information for Open Source Summit + Embedded Linux Conference North America 2019
Back To Schedule
Thursday, August 22 • 4:05pm - 4:40pm
Maintainable Bash Scripting - Michael Knapp, Capital One*

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
You find them everywhere in software projects, bash scripts are the duct tape and chewing gum that hold together all the disparate software services. They are frequently used to wrap java programs, initialize docker containers, to boot virtual machines, and/or to run configuration management steps. Bash is installed on all linux machines out of the box, so mastering bash scripting can dramatically increase any developer’s productivity. It can be used to quickly solve many different mundane, tedious, and simple tasks. In spite of all this, many developers still struggle and find bash scripts unmaintainable. With so much legacy code written in bash, it is not going anywhere soon. In this presentation you will learn invaluable tricks, tips, shortcuts, and advice for developing bash scripts that are maintainable. Developers will leave with many ideas for how they can improve their own scripts and automate their daily tasks. Practice exercises will be provided at the end.


Michael Knapp

Senior Software Engineer, Capital One

Thursday August 22, 2019 4:05pm - 4:40pm PDT
Indigo D
  Linux Systems
  • Session Slides Included Yes
  • Session Recorded Yes