There are no items in your cart. Continue shopping on our Course Directory page.
Pay now -or- pay later
Pay by credit card at checkout
-or- pay later by invoice, as always.
In this Shell Programming training course you will learn to customise your working environment for supercharged productivity with KornShell (ksh) and BASH shell (bash) — powerful command-interpreting languages for Linux, UNIX, and Mac OS. You will learn to improve speed by performing multi-file handling and string manipulations without external tools, customise the user environment login scripts, and wrap external file and text handling tools within scripts.Learn Shell programming and gain the skills to write reusable, robust shell scripts, extend your user environment, and automate complex administrative tasks.
LIVE, INSTRUCTOR-LED
TRAINING AT YOUR SITE
Customize Your Team Training Experience
CONTACT USOur flexible, easy-to-redeem training vouchers are available to any employee within your organisation. For details, please call 0800 282 353 or chat live.
10 - 12 Feb
2:00 PM - 9:30 PM GMT
Online (AnyWare)
2 - 4 Jun
2:00 PM - 9:30 PM BST
Herndon, VA / Online (AnyWare)
4 - 6 Aug
2:00 PM - 9:30 PM BST
New York / Online (AnyWare)
22 - 24 Nov
2:00 PM - 9:30 PM GMT
Herndon, VA / Online (AnyWare)
Guaranteed to Run
When you see the "Guaranteed to Run" icon next to a course event, you can rest assured that your course event — date, time — will run. Guaranteed.Shell script elements
Conditional program execution
Program loops and iteration
Testing files and directories
Strings and patterns using [[ ]]
Debugging
Positional parameters
Shell variables
Arrays
Manipulating strings
Mathematics
Function basics
Creating a function library
Manipulating files and redirecting data
Interacting with running processes
Accessing network servers
Ensuring environmental control
Handling user actions
Yes, shell scripts are computer programs run by the Unix shell, which is a command line interpreter. The dialects of shell scripts are scripting languages, and typical operations include file manipulation, program execution, and text printing.
This course uses a Red Hat Enterprise Linux distribution, however, the concepts covered are applicable to all Linux distributions.
Yes, the concepts covered in this course are applicable to all Linux distributions.
Yes! We know your busy work schedule may prevent you from getting to one of our classrooms which is why we offer convenient online training to meet your needs wherever you want, including online training.
Your Training Comes with a 100% Satisfaction Guarantee!*
*Partner-delivered courses may have different terms that apply. Ask for details.