Bash scripting best practices
12,00 €
Bash (Bourne Again Shell) offers a convenient way to script and automate actions on Unix-based (Linux, BSD, macOS, …) systems. This course focuses on a few techniques to write more reliable and secure scripts, which is not trivial due to the long legacy of Bash.
Out of stock
Sorry, the course is fully booked. If you are interested in getting notified for future dates, please leave your name and email address below
Start date
November 4, 2022
End date
November 4, 2022
Language(s) of the training
English
Languages spoken by the coach(es)
English, French
Instructor(s)
Dr. Guillaume-Jean Herbiet
Objective
While not an introduction to Bash scripting, this course focuses on techniques and best practices to improve the security and reliability of Bash scripts. Presented techniques will be illustrated in concrete examples the participants will implement during the course.
Learning Outcomes
Participants will become familiar with:
- Bash set builtin options
- logging and debugging of Bash scripts
- reliable concurrency protection
- handling of signals/events
- Bash script linting
- other defensive programming techniques
Schedule
Day 1/1: 04.11.2022 09:00 – 12:00
Format and Location
This course takes place ON-SITE
Terres Rouges building
14, porte de France
L-4360 Esch/Alzette
Level
Beginner
Prerequisites
Basic Bash scripting knowledge.
Additional Info
Certification
This training does not have any assessment or exams; a certificate of participation will be issued to participants.