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

SKU: 4447 Categories: ,

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.