In this Shell Programming training course you will learn to customize 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, customize 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.
TRAINING AT YOUR SITE
Our FlexVouchers help you lock in your training budgets without having to commit to a traditional 1 voucher = 1 course classroom-only attendance. FlexVouchers expand your purchasing power to modern blended solutions and services that are completely customizable. For details, please call 888-843-8733 or chat live.
*Events with the Partial Day Event clock icon run longer than normal but provide the convenience of half-day sessions.
Aug 12 - 14 9:00 AM - 4:30 PM EDT Online (AnyWare) Reserve Your Seat
Dec 9 - 11 9:00 AM - 4:30 PM EST Herndon, VA / Online (AnyWare) Reserve Your Seat
Feb 10 - 12 9:00 AM - 4:30 PM EST New York / Online (AnyWare) Reserve Your Seat
Jun 2 - 4 9:00 AM - 4:30 PM EDT Herndon, VA / Online (AnyWare) Reserve Your Seat
Aug 4 - 6 9:00 AM - 4:30 PM EDT New York / Online (AnyWare) Reserve Your Seat
Guaranteed to RunWhen 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.
Partial Day EventLearning Tree offers a flexible schedule program. If you cannot attend full day sessions, this option consists of four-hour sessions per day instead of the full-day session.
Shell script elements
Conditional program execution
Program loops and iteration
Testing files and directories
Strings and patterns using [[ ]]
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.