Shell Scripting : Novice to Ninja : With 50 Practice Sets
3.3 (3 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
373 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Shell Scripting : Novice to Ninja : With 50 Practice Sets to your Wishlist.

Add to Wishlist

Shell Scripting : Novice to Ninja : With 50 Practice Sets

Including AWK and SED commands
3.3 (3 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
373 students enrolled
Created by Testing World
Last updated 5/2017
English
Current price: $10 Original price: $20 Discount: 50% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 3 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Write advance level shell scripts
  • Ready to face backend development and testing interviews
View Curriculum
Requirements
  • Basics of Unix Commands
  • Basic knowledge of Unix/Linux Operating System
Description

A shell in a Linux operating system takes input from you in the form of commands, processes it, and then gives an output. It is the interface through which a user works on the programs, commands and scripts. A shell is accessed by a terminal which runs it.

When you run the terminal, the Shell issues a command prompt, where you can type your input, which is then executed when you hit the Enter key. The output or the result is thereafter displayed on the terminal.

The Shell wraps around the delicate interior of an Operating system protecting it from accidental damage. Hence the name Shell.

Writing a series of command for the shell to execute is called shell scripting.It can combine lengthy and repetitive sequences of commands into a single and simple script, which can be stored and executed anytime. This reduces the effort required by the end user..

Here we are going to cover
1. Basics of Shell Scripting
2. Complex Shell scripting for data processing
3. AWK and sED Commands

Who is the target audience?
  • Developers looking to start work on non windows environment
  • Software Testing looking opportunity in backend testing
Compare to Other Cyber Security Courses
Curriculum For This Course
42 Lectures
02:47:26
+
Pre-requisite for Shell Scripting : VI Editor commands
8 Lectures 27:30


Save content of file
04:46

Insert data to file
03:17

Insert data in new line
02:43

Delete data from file
04:15

Append data to file
02:41

Search data in File
03:53
+
Basics of Shell Scripting
6 Lectures 36:00

Set shell file mode
14:38

Execute Shell Script
04:48

Arithmetic calculations through Shell script
03:07

Comments and Variables
08:12

Exercise 1 : User Interaction and Calculation
01:15
+
Positional Parameters
4 Lectures 12:58
What is Positional Parameters | Basic Operations
03:59


Exercise 2 : Positional parameters and Calculation
01:00

Exercise 3 : Merge File Content
01:57
+
Condition Handling
3 Lectures 21:55
Condition Handling - If Else
08:58

Condition Handling - Multiple Conditions
07:14

Condition Handling - Logical OR | AND
05:43
+
Loops
6 Lectures 31:12
For Loop - Approach 1
08:26

For Loop - Approach 2
05:48

For Loop - Approach 3
03:27

For Loop - Approach 4
03:32

Break Keyword
04:34

Continue Keyword
05:25
+
SED : Stream Editor
11 Lectures 28:35
What is SED
01:43

SED : Display Specific Line
03:01

SED : Display Last Line and Range of Lines
03:21

SED : Skip lines in result
03:23

SED : Display lines by searching a word
02:43

SED : Save Result to File
03:18

SED : Substitute data in File
02:02

SED : Substitute/ Replace multiple data
01:56

SED : Substitute/ Replace data by checking some conditions
02:45

SED : Delete data from file
02:25

SED : Insert data into file
01:58
+
File processing using CUT Command
4 Lectures 09:16
What is Cut command | Find character on specific position
03:00

Cut command : Display range of characters
03:03

Cut command : Display specific column
01:28

Cut Command : Skip specific column
01:45
About the Instructor
Testing World
3.8 Average rating
1,055 Reviews
11,811 Students
38 Courses
Director of Testing World

Handling Testing World Operations

Involve in Testing Course Video update and management

Handling online and Face to face classes of Testing World

Masters In Computer Science

Expertise in manual testing & Automation testing using Selenium, QTP, LoadRunner, Jmeter and Mobile Automation

Found of Testing World

Trained more than 4000 students online 

Actively involved in corporate training