Shell Scripting: Discover How to Automate Command Line Tasks Linux, Unix, & Mac Systems

Jason Cannon

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
21 Lessons (1h 57m)
    • 1. Course overview

      1:38
    • 2. Course downloads

      0:48
    • 3. Shell scripting basics intro

      0:49
    • 4. Shell scripting part1

      8:38
    • 5. Shell scripting part2

      7:11
    • 6. Exit status demo

      5:56
    • 7. Exit status

      8:52
    • 8. Functions, Part I

      7:18
    • 9. Functions, Part II

      4:48
    • 10. Shell Script Template and Checklist

      1:59
    • 11. Introduction to Wildcards

      0:23
    • 12. Wildcards Introduction, Part I

      5:11
    • 13. Wildcards Introduction, Part II

      7:03
    • 14. Wildcards in shell scripts

      3:41
    • 15. Wildcards scripting demo

      4:01
    • 16. Debugging more

      11:39
    • 17. Case statements

      5:43
    • 18. Logging

      7:40
    • 19. Debugging

      8:08
    • 20. More Debugging Tips

      11:39
    • 21. Scripts used to create this course

      3:59

Project Description

Write a shell script!

Post a screenshot of one (or more) of your shell scripts.

Choose from the exercises in the attachments.

You can also download all the shell scripts used in the video lectures in the course too.

Student Projects