Skip to main content

Shell Programming Training

Code: 434 Category: Tag:

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.

User-level UNIX commands
Simple file editing with basic text, or GUI-based, editor
X Window System and basic UNIX networking

This course uses Red Hat Enterprise Linux
Concepts taught are applicable to all Linux distributions

Shell Programming Training Delivery Methods
After-course instructor coaching benefit
4thdacad end-of-course exam included
After-course computing sandbox included
Shell Programming Training Course Benefits
Write Bash and KornShell scripts for improved productivityIntegrate arrays, functions, pattern matching, I/O, branches, loops, and variablesImprove speed with multifile handling and string manipulationsCreate and reuse function libraries
Shell Programming Course Outline
Introduction and Overview
Benefits of KornShell and Bash vs. other shells
Differences between bash, ksh88 and ksh93
Integrating scripts with external command-line tools
Bash and KornShell Scripting Fundamentals
Storing and Accessing Data
Processing Data
Modular Programming with Functions
Interacting with the Outside World
Creating “Production Quality” Scripts

Request Quotes

Register now

Please type the characters This helps us prevent spam, thank you.

Securing Networks with Cisco Firepower Next Generation Firewall (SSNGFW v1.0) Training

SAPTEC – Technology Fundamentals for SAP S/4HANA and SAP Business Suite Training

Developing Your Leadership Voice for Presence and Impact

Professional Development Essentials

Engineering Cisco Meraki Solutions Part 2 (ECMS2)

SAFe® Agile Software Engineering Training

Microsoft Dynamics 365 Customer Service Training (MB-230)

Implementing and Troubleshooting Networks using Cisco ThousandEyes (ENTEIT)

Developing Modern Enterprise Java Applications Using Spring Training

Planning and Administering Microsoft Azure for SAP Workloads (AZ-120)