Shell Scripting (Bash)

Automate repetitive work on Linux.

Beginner to Intermediate4 modules12 lessonsFree · no sign-up
0 of 12 lessons published
View syllabus

Syllabus

01 BasicsYour first scripts. 3 lessons
  1. 1.1What is a shell script?Coming soon
  2. 1.2Variables and user inputComing soon
  3. 1.3Command-line argumentsComing soon
02 LogicDecisions and loops. 3 lessons
  1. 2.1Conditions and testComing soon
  2. 2.2LoopsComing soon
  3. 2.3Case statementsComing soon
03 Functions and TextReusable scripts. 3 lessons
  1. 3.1FunctionsComing soon
  2. 3.2Working with files and textComing soon
  3. 3.3Regular expressions in BashComing soon
04 AutomationReal-world scripts. 3 lessons
  1. 4.1Error handling and exit codesComing soon
  2. 4.2Scheduling scripts with cronComing soon
  3. 4.3Practical automation scriptsComing soon