AIX Advanced Shell Programming Tools

by Seven Institute Claim Listing

This IBM AIX Korn Shell Programming training course is designed to give delegates practical experience using a range of AIX tools to manipulate text and incorporate them into AIX shell scripts.

Price : Enquire Now

Contact the Institutes

Fill this form

Advertisement

Seven Institute Logo

img Duration

Enquire Now

Course Details

This IBM AIX Korn Shell Programming training course is designed to give delegates practical experience using a range of AIX tools to manipulate text and incorporate them into AIX shell scripts.

 

Objectives

To provide the knowledge and skills to make effective use of a wide range of standard AIX programming and development tools.

 

Course Contents

Course Introduction

  • Administration and Course Materials

  • Course Structure and Agenda

  • Delegate and Trainer Introductions

Session 1: BACKUP AND RESTORE UTILITIES

  • The tar command

  • Compression utilities gzip, bzip2, zip and compress

  • Exercise: Backing up and restoring files using tar

  • Exercises: Compressing files

Session 2: BACKGROUND JOB SCHEDULING

  • Scheduling jobs with the cron command

  • Scheduling jobs with the at command

  • Exercises: Running background jobs

Session 3: COMMANDS FOR COMPARING FILES

  • Compare two files with the cmp command

  • Compare two files with the comm command

  • Compare two files with the diff and sdiff commands

  • Compare large files with the bdiff command

  • Exercises: Identifying file differences

Session 4: SPLITTING FILES

  • The split and csplit commands

  • Exercises: Splitting files

Session 5: IDENTIFYING AND TRANSLATING CHARACTERS

  • od - octal dump

  • Use cat to display non-printing characters

  • The expand and unexpand commands to convert between tab and space characters

  • The tr command for character translation

  • Exercises: Translating characters with tr

Session 6: REGULAR EXPRESSION NOTATION REVIEW

  • Standard regular expressions

  • Extended regular expressions

Session 7: THE STREAM EDITOR - sed

  • sed command line syntax

  • sed command processing

  • Pattern space

  • sed addresses

  • sed commands

  • Hold and get functions

  • Advanced flow control

  • Exercises: Text processing with sed

Session 8: INTRODUCTION TO THE PATTERN SCANNING UTILITY - awk

  • Introduction and command line syntax

  • The awk program structure

  • Operators

  • Simple patterns

  • Extended patterns

  • Special patterns (BEGIN and END)

  • Program variables: Built-in variables, User defined variables, Arrays

  • Mathematical operators

  • Displaying output with print and printf

  • Exercises: Create awk scripts to extract selected data from a file and generate reports

Session 9: awk PROGRAM CONTROL STRUCTURES

  • Program control structures

  • The if construct

  • The while and do ... while constructs

  • The basic for construct

  • Associative array handling

  • Functions: Mathematical and string functions, The system function, The getline function, User defined functions

  • Exercises: Create an awk script using an program control structures and arrays

Session 10: awk DEBUGGING AWK SCRIPTS

  • Responding to Syntax errors

  • Responding to Logical errors

Session 11: MISCELLANEOUS TOOLS

  • bc (calculator)

  • fuser (testing for files in use)

  • getops (checking options passed to shell scripts)

  • printf (formatting screen output)

  • logger (script logging)

  • xargs (generating arguments for a command)

  • eval (re-evaluating variables)

  • Exercises: Using tools within a shell script

  • London Branch

    96 High Holborn, London

Check out more AIX Shell courses in UK

Babington Logo

Python Fundamentals

What’s so great about Python? The Python language is expressive and productive, it comes with a great standard library, and it’s the centre of a huge universe of wonderful third-party libraries.

by Babington [Claim Listing ]
  • Price
  • Start Date
  • Duration
TSG Training Logo

Perl Programming Course

The Perl Programming course is designed to give delegates the knowledge to develop/maintain Perl scripts.

by TSG Training [Claim Listing ]
Armada Logo

Inventor CAM And CNC Training

Inventor CAM training teaches everything you need to program your CNC machine to generate your Inventor models. You’ll learn to create CNC strategies, create a CAM setup, plot toolpaths, simulate and post process them to G-code to program your CNC machine.

by Armada [Claim Listing ]
TSG Training Logo

Java Programming 1 / Java Developer

Java is everywhere and is as popular as ever. This hands-on course, delivered using Java 11, endeavours to provide the fundamental skills you need to become a Java Developer. We’ll have you build a series of realistic apps focusing on object-oriented principles from the start.

by TSG Training [Claim Listing ]
  • Price
  • Start Date
  • Duration
London IT Training Logo

C Programming

You will learn to interpret and transcribe complicated data declarations. You will be able to apply sophisticated pointer methods properly. You will develop a working knowledge of the features of C Programming.

by London IT Training [Claim Listing ]

© 2024 coursetakers.com All Rights Reserved. Terms and Conditions of use | Privacy Policy