Training Course
Locations | Schools | Online Courses | MBA | Submit Course | Post Request | Students | Jobs | House Rental


Jobs & Resumes

House Rental

Back | Home

Training Course:

Shell Script

School/Trainer:

Ahana Systems and Solutions Pvt Ltd
Bangalore, India

Course Format: Classroom | E-learning | Virtual Class | Online/Live | On-site/In-house | Blended | Self-paced
Teacher/Instructor: Vivek

Course Description:

'' BASH Shell Scripting and UNIX utilities

Shell scripting is one of the most used programming languages by System Administrators and Database Administrators. Its used to automate many routine SA and DBA tasks. For any System and Database administrator, knowledge of shell scripting is a added advantage. At Ahana we have a shell scripting course based on BASH and our tutors themselves were SA’,s and DBA’,s and have a very good knowledge.
What we cover

Day 1

Background and Introduction to SHELL
* What is shell
* Differnt Types of Shell, How to invoke a Shell, Which Shell we using.
* Why use Shell scripts
Getting Started
* A Simple Script and standard first line
* Building Blocks of a shell Script - Commands and Arguments, Variables, I/O Redirection, Decisions and Looping
* Execution Tracking - Simple Debugging
Text manipulation - Strings and Files
* Searching text - grep command family
* Regular Expressions - powerful string manipulation tool/language
* BRE - Basic Regular Expression
* ERE - Extended Regular Expression
* Streams Editor - sed
Some test exercises

Day 2

Text Manipulation - Fields and Records
* Using ",cut",
* Using ",join",
* Text manipulation using awk - basics
More Text Processing tools
* Data sorting
* Use of unix utilities - sort, uniq, wc, fmt, head and tail
What are pipes
Variables
* Understanding Variables and Shell Environment
* Exporting variables to environment and setting variables readonly
* Parameter Expansion
* Expansion Operators
* POSIX Operators
* Positional parameters
* Special Variables
* Arithmetic Expansion
Some test exercises

Day 3

Exit status and exit command
Decision making
* ",if-elif-else-fi",
* Logical NOT, AND and OR
* ",test", command and test expression
* ",case", statement
Looping
* ",for", loops
* ",while", and ",until", loops
* ",break", and ",continue",
* ",shift", and option processing
Functions
Some test exercises

Day 4

Input/Output, Files and Command Evaluation
* standard input, output and error
* Reading lines - ",read", command
* Redirections, redirectional operators and file descriptors
* Tilde and wildcard filename expansions
* Command substitution, Quoting, Evaluation order, Shell built in commands
Working with Files
* Understanding filesystems, Directories and files
* Finding files - ",find",
* Making use of ",xargs",
* Useful Filesystem and file comparison utilities
Processes
* Understanding UNIX processes
* Creation and listing of processes
* Controlling and Deletion of Process
* Trapping process signals
* Note on Process Accounting
* Process scheduling - ",at", and ",cron",
* /proc filesystem
BASH Shell - common Extenstions
A few words on - Restricted shell, Trojan hourses and setuid/gid scripts
Q & A

...''

Elements of this syllabus are subject to change.

Please go to the school's official website for training price and schedule:
http://www.ahana.co.in
http://www.ahana.co.in

Phone:080-26675891

School Address/Venue(s):

Ahana Systems & Solutions (P) Ltd.

105/22, Ist floor, 50 Feet Road
Hanumanth Nagar, Near Nirmala Store Bus Stop
Banashankari, Bangalore ï¿?560050

Jobs & Resumes: Bangalore
Houses & Roommates: Bangalore
Travel Agencies: Bangalore

Search other schools for Shell Script training resources.




Other training courses offered by Ahana Systems and Solutions Pvt Ltd:

oracle database administration
oracle 10g database administration
oracle 10g rac
sybase database administration
fast track to adaptive server enterprise
sybase t-sql
sybase configuring adaptive server
mysql database administration
Perl Script
ClearCase Administration
Linux System Administration (Based on RedHat)
VMWARE ESX Administration


Notice: The course description on this page was captured from the Internet as historical reference or submitted by visitors. It was archived statically and not updated from day to day.
 


Tips:
Schools can use this unlimited free web marketing service by submitting their course descriptions and school introductions. Two outbound links will be granted to each posting.

- Classroom/On-site -
Bangalore
Singapore
Chennai
Vijayawada
pune
Ottawa
Monroeville
Hyderabad
Bangalore/Bengaluru
- Online/E-learning -
Shell Script



Finding any course, anywhere to learn...
Worldwide training course directory, linking for free
United States - United Kingdom - Australia - Canada - India - SpanishASKEDU.net  © 2003-2009