Course Description

This course is designed for IT professionals to gain essential skill for system automation and management of Linux Systems This is one of the comprehensive courses to learn shell scripting or shell programming in Linux, particularly with the bash scripts. It is a complete hands-on course with handful of practical labs desgined by experienced Instructors.

Course Contents

  1. Working with Shell
  2. Shell Aliases
  3. Customizing Your Prompt
  4. Shell Script Basics
  5. Understand Exit status
  6. Shell Debugging Features
  7. Variables
  8. Introduction to Variables
  9. Array variables
  10. Substitution
  11. Quoting
  12. User Input
  13. Positional Parameters
  14. Input Output Redirection
  15. Usage of Pipe and tee
  16. Operators
  17. Flow Control
  18. Loops
  19. Commands line Arguments
  20. Shell patterns
  21. Filter text using Regular expressions
  22. The ‘getopts’ Command
  23. Functions
  24. Traps, Signals and Script Control
  25. AWK Utility
  26. SED Utility
  27. Job scheduling
  28. Real use case 1: Creating Graphical Script
  29. Real use case 2: User Management Script
  30. Real use case 3: Directory Monitoring Script
  31. Real use case 4: User Login Monitoring Script
  32. Real use case 5: Process Monitoring script
  33. Real use case 6: Filesystem Monitoring script
  34. Real use case 7: Daily Backup of the server
  35. Real use case 8: Disk Usage Alerting script
  36. Real use case 9: Email Report by Script
  37. Real use case 10: Connecting to MySql Database
  38. Real use case 11: Running SQL queries from Shell Script
  39. Managing file transfer from SFTP server

Send Us Your Enquiry

Your email address will not be published. Required fields are marked *

Course Outcomes

  • This is one of the best courses to learn shell scripting from scratch, particularly if you don’t have much experience in shell scripting and automation.
  • Bash scripting will help you automate routine tasks and save valuable time, whether you’re a sysadmin, Linux user, or software developer.

For Any Requirements Contact Us At

+1 (647) 718-8638
+91 9915618510

Get Certified. Get Hired.

Prepare for globally recognized certifications with expert guidance.