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


Jobs & Resumes

House Rental

Back | Home

Training Course:

Shell Scripting

School/Trainer:

Ahana Systems and Solutions (P) 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:+91 80 26675891

School Address/Venue(s):

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 Scripting training resources.




Other training courses offered by Ahana Systems and Solutions (P) Ltd:

sybase - fast track to adaptive server enterprise
sybase - system and database administration: adaptive server enterprise
sybase - mastering advanced t-sql
sybase - performance and tuning: configuring adaptive server
sybase replication
SQL Server 2005: Integration Services
sql server 2005: reporting services
Perl
VMWARE ESX Administration
Linux System Administration (Based on RedHat)
sybase database administration
system and database administration
sybase - mastering advanced t-sql


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:
Besides Acquiring latest course information by the search form, Students can also leave their study interests here and let schools callback.

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



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