Wednesday, January 11, 2012

Shell scripting training instutie in Hyderabad:9010105050


SHELL SCRIPTING http://www.linuxnix.com

DURATION: 3 WEEKS

Basics of Unix

1)Features of Unix
2)Flavors of Unix/Linux
3)Unix Architecture
4)Unix file systems(Dir structure)

Shell scripting basics

1)What is shell scripting?
2)Why to write shell script?
3)How to write shell scripts?
4)Meta data in shell scripts
5)Code in shell scripting
6)Executing shell script
7)Debugging shell scripts

Bash Shell abilities

1)Bash Shell Shortcuts
2)Command chaining
3)History
4)alias
5)Variables(System and user defined)
6)Quotes(single, double and inverted)
7)Brackets(square, flower, normal)
8)Redirect operators(input, Output, Pipe, Error)
9)wild cards(*, ?)
10)Escape characters(/n, r etc)

Commands

1)System info commands(uname, hostname, $SHELL, tty, who, env)
2)Viewing files(head, tail, vi, cat, more, less, pg)
3)Simple filters(grep, cut, paste)
4)Sorting & Compare(sort, uniq, cmp, diff, tr)
5)Regular expressions(Basic, Interval and extended)
6)Advanced filters(AWK and SED)
7)find command
8)Miscellaneous commands

Control/Conditional statements

1)test command
2)eval command
3)expr command
4)$(( ))
5)&&, || statements
6)Assignment, Arithmetic, Bitwise, Logical operators
7)numerical, string, file tests
8)if statements
9) For loop
10) While loop
11) Untill loop
12) case statement
13)Break, sleep, continue, exit
14)Functions

Advanced scripting(Optional covered for extra fee)

1)Arrays
2)Menu driven scripts
3)Here documents
4)Sub-shells
5)Different Control structures in detail.
6)Creating your own commands
7)Creating daemons
8)Miscellaneous topics.