Section 1 : Section 1 Bash Programming Course Overview and Downloads

Lecture 1 Course Overview
Lecture 2 Course Downloads, Including the scripts used in the course and a cheat sheet 00:00:48 Duration

Section 2 : Section 2 Shell Scripting in a Nutshell

Lecture 1 Section Introduction
Lecture 2 Shell Scripting, Part I 00:08:38 Duration
Lecture 3 Shell Scripting, Part II 00:07:12 Duration

Section 3 : Section 3 Return Codes and Exit Statuses

Lecture 1 Exit Statuses and Return Codes 00:08:52 Duration
Lecture 2 Exit Status Demo 00:05:56 Duration

Section 4 : Section 4 Shell Functions

Lecture 1 Functions, Part I 00:07:18 Duration
Lecture 2 Functions, Part II

Section 5 : Section 5 Shell Script Checklist and Template

Lecture 1 Shell Script Checklist and Template 00:01:59 Duration

Section 6 : Section 6 Wildcards

Lecture 1 Introduction to Wildcards 00:00:23 Duration
Lecture 2 Wildcard Introduction, Part I 00:05:12 Duration
Lecture 3 Wildcard Introduction, Part II 00:07:03 Duration
Lecture 4 Wildcards in Shell Scripts 00:03:42 Duration
Lecture 5 Wildcard Scripting Demo

Section 7 : Section 7 Case Statements and Logic

Lecture 1 Case Statements

Section 8 : Section 8 Logging

Lecture 1 Logging 00:07:40 Duration

Section 9 : Section 9 While Loops

Lecture 1 While Loops, Part I 00:05:42 Duration
Lecture 2 While Loops, Part II 00:05:48 Duration

Section 10 : Section 10 Debugging Your Bash Programs

Lecture 1 Debugging 00:08:08 Duration
Lecture 2 More Debugging Tips 00:11:40 Duration

Section 11 : Section 11 Shell Scripts Used to Create This Course

Lecture 1 Scripts Used to Create This Course 00:03:59 Duration