Shell Scripting

Posted By: ELK1nG

Shell Scripting
Published 6/2022
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 971.55 MB | Duration: 2h 23m

Linux track

What you'll learn
Bash programming
Shell scripting
Shell commands
Linux
Text manipulation in shell
fundamentals of shell programming
Requirements
Basics of computer knowledge
Interest to learn
No programming experience needed, you will learn everythings you need to know
Description
Welcome to Shell Scripting!Please join me on an exciting journey of hands-on learning of shell scripts,This course can be useful for absolute beginners and new learners who are in school or college and find shell scripting hard to learn and execute. I will not only cover syntax but how to get started with basics and then move to slowly on expert level.Shell is one of the powerful languages and provides you the freedom to do a lot of unique things which other languages lack.I am a professional working in information technology for more than 10 years and I have seen that we lack the basic understanding of syntax level practicing and understanding the building blocks of the great open-source operating system is the right way to learn any new programming language.In the course, I will be going through the below topics.Basic and advanced commands structure.Inbuilt commands and their structure.Perform various text manipulations e.g. filtering, pattern matching, and sorting.Write conditional statements and loops in the shell.Manipulate file and folder permissions.Use parameters, and variables.Writing basic programs to automate simple tasks.Understanding syntax and usage.Understanding permission structure in Linux systems.I will try to improve the course continuously as we move ahead with the time.Please do provide input and feedback so I can improve the course and myself.

Overview

Section 1: Introduction To Shell Scripting

Lecture 1 Hello

Lecture 2 Introduction To Shell Scripting

Section 2: basic commands

Lecture 3 Calender and date commands

Lecture 4 Directory operations - change, make, remove

Lecture 5 cat

Lecture 6 Link files hard and soflink

Section 3: Permissions and user groups

Lecture 7 User groups management

Lecture 8 File folder permission basics

Lecture 9 Permissions advanced

Section 4: Shell Editors

Lecture 10 VI Editor

Lecture 11 Nano Editor

Section 5: Basic scripting

Lecture 12 File content manipulation

Lecture 13 Variables in Shell

Lecture 14 Positional parameters

Lecture 15 Arithmetic operations

Section 6: Advanced Scripting

Lecture 16 Conditional operations

Lecture 17 Logical operations

Lecture 18 Conditional operations - Switch case

Lecture 19 Loop - While

Lecture 20 Loop - For

Lecture 21 Loop - Until

Section 7: Grep pattern matching filtering

Lecture 22 pattern matching

Lecture 23 rows and columns filtering

Section 8: Advanced concepts for content manipulation

Lecture 24 Searching recursively

Lecture 25 Arrays

Beginner software professionals,Want to learn Shell script from scratch,School student,Beginners in linux