Course Duration 2 Day – Hands-on 
Course Fee Available upon request (Write to us at info@tlcpak.com)
Operating System AIX, Linux, and all other flavors of UNIX operating system
Course Location TLC, Customer Onsite, and Online
Requirement Workshop participants will bring their laptops for labs with LINUX OS installed or with Docker Desktop on Windows
Course Code TN130
Deliverables Comprehensive Student Guide and Workshop Certificate

ABOUT THIS WORKSHOP:
This hands-on Korn Shell scripting course provides a comprehensive introduction to writing Korn Shell scripts. Besides covering fundamental syntax for program flow control, variable assignment and substitution, I/O control, and mathematical expressions, it emphasizes the powerful features of these shells, including built-in string operators, variable typesetting and conversion, functions, communication and control. The creative use of standard UNIX and Linux utilities within scripts to solve problems is stressed throughout. The course is designed for the administrators and programmers who are developing, testing, or integrating software on UNIX or Linux, as well as for advanced UNIX or Linux users. The students will have the opportunity to learn from examples coded in shell. Comprehensive hands on exercises are integrated throughout to reinforce learning and develop real competency.

TARGETED AUDIENCE:

  • Developers/Testers/Analysts who want to accelerate their careers
  • Individual contributors in the field of Enterprise Business Intelligence
  • Server & Storage Analysts - UNIX
  • Linux and engineers using all other flavors of UNIX operating systems
  • Unix Systems Administrators
  • DevOps Engineers - Linux, Shell Scripting
  • Shell Scripting Developers & Programmers
  • IT & Technical Consultants
  • Anyone aspiring to make a career in Unix and Shell Scripting field
PREREQUISITES:
Two to three months of using any flavor of UNIX/Linux operating system.

COURSE OUTLINE:
  • Introduction to UNIX operating system and Korn Shell
  • Shell history
  • Basic shell concepts 
  • Shell variables and positional parameters 
  • Flow control in a shell script 
  • Testing of return codes and traps 
  • Using vi Editor 
  • Effective use of variables and filters
  • Functions and typeset 
  • Standard in, standard out and standard error
    • Shell features such as arithmetic and string handling 
    • Shell variables and Metacharacters
    • Using regular expressions 
    • Feeding input into a script from the command line
    • Error checking
    • Functions and case statements
    • Shell execution and file permissions 
    • Using various UNIX utilities in Shell Scripting 
    • Running the Shell Script using three modes 

    ABOUT KORN SHELL SCRIPTING
    Various UNIX operating systems need a way to communicate with the kernel. This is done is through the use of a shell. There are a few different shells that you can use, but this article focuses on the Korn shell. 

    In this workshop, you will be taught how to begin writing your first Korn shell script, and how to effectively use the vi editor and add the shell name as the first line. You will learn how to build some type of script header telling users who wrote the script, what the script does, and use UNIX binaries to perform various tasks. 

    In a nut-shell, korn shell scripting can save you a lot of time and make your job so much easier. You will learn following best practices to follow standard steps like building your script header, define your variables, and error check your work.

    WHAT YOU WILL LEARN IN THIS SHELL SCRIPTING TRAINING COURSE? 
    In this Unix training course by TLC, you will be introduced to the Unix Operating System, its various features, Unix commands, file systems and file handling, basic and advanced levels of Unix and Shell scripting techniques. You will get to know about the control flow, commands execution and the Unix Server ecosystem. This UNIX and shell programming course encompasses basic to advance level of Unix & Shell Scripting. The training is user friendly and will emphasize on real-time programs aligned to industry demands.

    This course contains both simple and more complex hands-on programming labs to deepen the students understanding of presented concepts and facilities and to gain experience in writing simple shell scripts helping them to design, testing, and debugging their day to day simple tasks.

     


     
     
    List of IBM AIX Operating System 
    Standard Courses

    AIX 7 Basics

    Power Systems for AIX II - AIX Implementation and Administration

    Power Systems for AIX III - Advanced Administration and Problem Determination

    Introduction to AIX Korn Shell Scripting - AIX 7,1, AIX 6.1, AIX 5.3 and Linux

    AIX 7 Jumpstart for UNIX Professionals

    Security for Power Systems AIX

    IBM POWER Virtualization Technologies

    AIX Disk Storage Management and Recovery Procedures

    AIX Performance Monitoring and Management

    Introduction to IT Infrastructure Technologies

    Understanding the Role of Storage Technologies and Big Data

    Linux Basics for Users

     

    List of IBM AIX Operating System 
    Short-Term Courses

    AIX System Configuration Devices & AIX System Storage Overview

    AIX Disk Storage Management & Recovery Procedures

    AIX Performance Monitoring & Management

    Understanding & Managing AIX ODM (Object Data Manager)

    Security for Power Systems AIX

    AIX Software Installation Maintenance & Backup & Restotore

    Working with Logical Volume Manager & File System Administration

    AIX Error Monitoring & System Dump Facility & AIX Scheduling

    AIX Security & User Administration