Thursday, July 15, 2010

LinuxCBT feat KornShell Edition

LinuxCBT feat KornShell Edition
705MB
English
HF
ULD


 
LinuxCBT feat. KornShell Edition focuses on the common Linux
Unix shell environment: Korn. It extends LinuxCBT Scripting Edition to 77 hours of content.

Kornshell derives largely from Bourne and C shells, incorporating many features from both. Kornshell also largely influenced the default Linux shell: BASH. Being familiar with Kornshell and BASH allows you to transport your skills across Linux and Unix systems with relative ease.


LinuxCBT feat. KornSHell Edition - Module VII

* Introduction - Features

o Discuss KornShell history

o Explore system configuration

o Identify key systems to be used

o Discuss key features

*

* Shell Basics

o Create KornShell users on various systems

o Identify key KornShell binaries and configuration files

o Explore key KornShell variables

o Discuss shell redirection and piping

*

* Command Chaining
Substitution

o Discuss features and applications

o Explain general usage of 'test' command

o Evaluate sequential execution of processes

o Invoke commands contingently using logical AND and OR

o Implement command substitution

o Evaluate defined variables using command substitution

*

* Variables

o Discuss features and applications

o Discuss and reference positional parameters

o Explore standard command exit status variable

o Learn how to define variables

o Define persistent variables

o Unset variables and evaluate

*

* The Prompt - $PS{1..4}

o Discuss various prompt shell variables

o Setup vi-style command history access

o Customize primary prompt with useful KornShell variables

o Define a persistent prompt

o Evaluate results

*

* Functions

o Discuss features and benefits

o Explore POSIX and KornShell functions

o Define useful functions in a script

o Reference functions from a script

o Discuss how positional parameters are supported with funcitons

o Evaluate results

*

* Loops

o Discuss features and benefits

o Identify the supported iteration mechanisms

o Implement for
while
until loops

o Create finite and infinite loops

o Evaluate results

*

* Conditions

o Discuss features and applications

o Explore comparison testing

o Perform numeric comparisons

o Perform string comparisons

o Branch out using if
elif
else

o Evaluate results

*

* Error Handling

o Discuss features and applications

o Create script which requires a positional parameter

o Error handle as necessary

o Confirm the existence of the file referenced by the positional parameter

o Compartmentalize error handling into a function

o Evaluate results

*

* Backup Script

o Discuss features and benefits

o Write a script to backup various files and directories

o Ensure that script is executed with appropriate number of positional parameters

o Auto-create backup file name using a unique date identifier

o Tar and compress (using gzip) backup items

o Incorporate error handling

o Evaluate results

*

* Arrays

o Discuss features and applications

o Explain supported arrays

o Define indexed array with various items

o Reference individual and total array elements

o Evaluate results

o Build indexed array using command substitution

o Loop through array elements

o Define associative array with various items

o Expose total array elements

*

* Regular Expressions

o Discuss features and applications

o Highlight key metacharacters

o Use character-classes

o Implement RegExes with shell commands: ls
grep
awk
sed

o Evaluate results

*

* Kornshell on Solaris

o Compare & contrast Linux and Solaris Korn implementation

o Create Kornshell user on Solaris

o Identify key files

o Explore Solaris Kornshell as the user

o Customize Solaris Kornshell environment

o Run scripts created on Linux

o Evaluate results

*

* Case

o Discuss features and benefits

o Explain usage

o Create cases based on simple RegExes

o Write script to identify file types using case

o Explore case usage in system scripts

o Evaluate results

*

* Job Control

o Discuss features and benefits

o Background and foreground jobs

o Interact with running jobs

o Isolate jobs from TTY

o Evaluate results

*

* Typeset

o Discuss features and benefits

o Define variables of disparate types

o Justfiy variables

o Transform positional parameters and variables

o Enumerate system variables

o Scope variables in and out of functions

o Evaluate results

*

* Input Validation

o Discuss features and benefits

o Ensure the requisite number of positional parameters

o Confirm input prior to execution

o Evaluate results



More info:http://www.linuxcbt.com/products_linuxcbt_kornshell_edition.php


Download HotFile:










Download Uploading:










Download SHR:










Download RS:








No comments :

absende