About the Course
This course encompasses basic to advance level of Unix Shell Script & AWK Script. The training is user friendly and will emphasize on real-time programs aligned to industry demands.
After completion of the Unix/Linux Shell Script course at Tecnist, you will be able to:
1. Understand and identify different UNIX Operating Systems.
2. Architecture & its different layers.
3. Write, execute and debug Shell Scripts.
4. Understand advanced concepts to use in various technologies.
Who should go for this Course?
This course will be beneficial for freshers as well as experienced professionals who are interested to learn/work and build their careers around Unix-related IT fields. These can include:
1. Developers/Testers who want to accelerate their careers.
2. Analytics Managers who are subject matter experts, or/and are leading a team of analysts.
3. Individual contributors in the field of Enterprise Business Intelligence.
Why learn Unix Shell Scripting ?
After completing the course, you will be interview-ready in these fields:
1. Unix Infra
2. Unix Testing
3. Unix Development
4. Unix Application Support
Additionally, the course will be helpful for candidates who are working or willing to work in varied fields of technology like ETL Development/Testing, Big Data & Hadoop Development/Testing, Java Development/Testing, Unix SQL Production Support, and many more.
What are the pre-requisites for this Course?
The pre-requisites for this course include knowledge of the Windows OS.
Which Case-Studies will be a part of the Course?
Project Title: 30 assignments on Unix Scripting
Description: The purpose of this project is to explore and master Unix Scripting by executing complex assignments. You will get to work on multiple assignments with varying degree of complexity that will enable you to become an expert Unix Administrator. After completing these assignments, you will be able to perform your day-to-day Unix activities with great ease. Most of the assignments are based on the following tasks:
1. Creating a user
2. Changing the ownership
3. Configuring disk and SSH service
4. Logical partitioning
5. Creating repository based on http service and many more
UNIX SHELL SCRIPTING
What is Shall Scripting
Importance of Shell Scripting
Difference types of shells
(sh, bash, ksh, csh, zsh, tcsh)
Creating shell script
Marking shell script executable
Start up & logout files
Shell Input & Output
echo , print , read
ackslash character constants
Aliases & History concepts
What is variable
System defined variables
User Defined variables
Local & Global variables
Relational numeric Operators
Relational ASCII Operators
Conditional Execution Statements
If ,if …..else
File Test Commands
String Test Commands
While, until, for
Break ,continue, true, false
Exit & sleep commands
Output formatting commands
Related flat file files shall scripts
Commands line Arguments
Usage of command line arguments
Creating new Unix commands
What is $0, $#, $*, $@, $?, $$
Calling ORACLE stored procedures
Compile & execution Of C & C++ programs