Troubleshooting and Debugging Bash

Go to class
Write Review

Free Online Course: Troubleshooting and Debugging Bash provided by LinkedIn Learning is a comprehensive online course, which lasts for 1-2 hours worth of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. Troubleshooting and Debugging Bash is taught by Sean Colins.

Overview
  • Learn how to how to effectively troubleshoot and debug Bash scripts.

Syllabus
  • Introduction

    • Bash scripting basics
    • What you should know
    1. Choosing an Editor
    • Research
    • Automatic code completion
    • Resizing text
    • Collapse code
    • Colored text
    2. Formatting and Testing
    • Archiving work
    • Style guides
    • Script permissions
    • Escaping spaces
    • Case sensitivity
    • Testing in real life
    3. Organization
    • Comment your script
    • Change logging
    • Placement of variables
    • Segment code into functions
    • Testing regular expressions
    4. Troubleshooting Errors in Code
    • Find open arguments
    • Echo out progress
    • Piping status
    • Testing functions
    • Environment variables
    • Replacing variables
    • Math challenges
    5. Reusing Code
    • Help
    • Reverse engineering
    • Cross-platform quirks
    • Learning commands
    • Reading man
    • Code repositories
    Conclusion
    • Additional resources for Bash