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 :
Post a Comment