- Conference Organizers
- Registration Information
- Purchase the Box Set
- Why Attend LISA '13?
- Convince Your Boss
- Co-located Events
- Students and Grants
- Sponsorship and Exhibition
- Call for Participation
- For Participants
- Help Promote!
- Past Conferences
You are here
Advanced Shell Programming
Thurgood Marshall North Ballroom
The humble shell script is still a mainstay of UNIX/Linux system administration scripting languages, despite the wide availability of alternatives such as Perl, Python, TCL, and other similar languages. This class details techniques that move beyond the quick-and-dirty shell script.
Intermediate system administrators or anyone with a solid knowledge of programming and with some experience in Bourne/Korn shells or their derivatives.
An understanding of how to use the "lowly" shell to achieve lofty goals.
- Common mistakes and unsafe practices
- Modular shell script programming
- Building blocks: awk, sed, etc.
- Writing secure shell scripts
- Performance tuning
- Choosing the right utilities for the job
- Addressing portability at the design stage
- When not to use shell scripts