Course data sheet
Linux Shell Scripting (GL375)
H2UW2S
Table of Contents
Overview
This course is designed to provide the skills necessary to automate tasks on a Unix or Linux system. Systems administrators and developers alike can avoid errors and save time and money by replacing repetitive work patterns with shell scripts. Care has been taken to present this course in a format that benefits all students, with or without previous programming experience. Many believe that the best way to learn shell scripting is writing shell scripts. For this reason, lab time is emphasized. Early labs present the scripting process step-by-step, while later labs are presented in a challenge format. While official solutions to each lab task are provided, students are encouraged to create their own before examining the solution. In this way, more experienced students are challenged without overwhelming the less experienced. This course supports Red Hat Enterprise Linux 9.
| Module 1: Introduction to the Shell |
|
| Module 2: Shell Scripting Basics |
|
| Module 3: Working with Files |
|
| Module 4: Regular Expressions |
|
| Module 5: Branching and Looping |
|
| Module 6: Data Munging |
|
| Module 7: Security, Whitespace, and Other Gotchas |
Appendix A: Challenge
Appendix B: Emacs
Appendix C: The Secure Shell (SSH)
|
5 reasons to choose HPE as your training partner
- Learn HPE and in-demand IT industry technologies from expert instructors.
- Build career-advancing power skills.
- Enjoy personalized learning journeys aligned to your company’s needs.
- Sharpen your skills with access to real environments in virtual labs.
Explore our simplified purchase options, including HPE Education Learning Credits.
| Lab 1: Introduction to the Shell |
|
| Lab 2: Shell Scripting Basics |
|
| Lab 3: Working with Files |
|
| Lab 4: Regular Expressions |
|
| Lab 5: Branching and Looping |
|
| Lab 6: Data Munging |
|
| Lab 7: Security, Whitespace, and other Gotchas |
Lab A: Challenge
Lab B: Emacs
|
© Copyright 2025 Hewlett Packard Enterprise Development LP. The information contained herein is subject to change without notice. The only warranties for Hewlett Packard Enterprise products and services are set forth in the express warranty statements accompanying such products and services. Nothing herein should be construed as constituting an additional warranty.
Hewlett Packard Enterprise shall not be liable for technical or editorial errors or omissions contained herein.
All third-party marks are property of their respective owners.
a50013698enw, H2UW2S B.00, July 2025