Companies Home Search Profile

Beginners Course: Learn Bash Shell Scripting For Automation

Focused View

VR Technologies

12:24:12

95 View
  • 1.1 1. Introduction to Bash Shell Scripting.pdf
  • 1.2 devopstoosinfomail.zip
  • 1.3 gettoolsinfo.zip
  • 1.4 simpleshellscript.zip
  • 1. Introduction.mp4
    07:22
  • 2.1 2. Pre-Requisites to Enroll this course.pdf
  • 2. Pre-Requisites to the course.mp4
    00:56
  • 3. Who can Enroll this course .mp4
    00:17
  • 4.1 Documents For Bash Shell Scritping.zip
  • 4. Required Documents for this course.mp4
    00:50
  • 1. Environment Setup To Practice with Bash Shell Scripting.mp4
    01:02
  • 2. Installing Any Linux Distribution And CentOS on Windows With WSL.mp4
    07:46
  • 3. Enabling systemctl on WSL CentOS.mp4
    02:15
  • 4. Configuring Gmail Setup on CentOS.mp4
    07:43
  • 5. Accessing Windows Files From WSL Centos or WSL CentOS Files From Windows.mp4
    01:59
  • 6. Basic Steps to write and execute a Bash Shell script.mp4
    04:42
  • 7. Different Ways to Execute a Shell Script.mp4
    02:34
  • 8. How to Use CentOS Terminal on Visual Studio Code Editor.mp4
    05:51
  • 9. chmod command wont work by default on WSL Linux.mp4
    00:37
  • 10. Install tools like docker, ansible, java, nginx and httpd with a Bash Script.mp4
    01:46
  • 1. Basic Understanding about shell script execution.mp4
    06:15
  • 2. Usage of Semicolon ; in Bash Shell Scripts.mp4
    02:06
  • 1. Introduction to variable what is a variable and define variables with differ.mp4
    10:26
  • 2. Default Value of a Variable and How to unset or clear or delete variable valu.mp4
    04:10
  • 3. Types of Variables.mp4
    03:15
  • 4. Rules To Define Variables.mp4
    08:53
  • 5. What is a Syntax in Bash Shell Scripting.mp4
    03:09
  • 1. Inputs And Outputs For Variables in Bash Shell Scripting.mp4
    01:26
  • 2. echo command And Basic usage of echo command.mp4
    12:19
  • 3. Practice with Variables And echo Command.mp4
    08:25
  • 4. Link Windows Path to Non-Root User Home of WSL OS.mp4
    04:25
  • 5. echo command with options part-2.mp4
    06:25
  • 6. How to get the colorful output from bash shell scripts.mp4
    04:35
  • 7. Read Command.mp4
    14:40
  • 8. Source Command to read inputs for variables.mp4
    03:25
  • 9. export command to provide inputs for variables.mp4
    02:40
  • 10. Command-Line Arguments to provide inputs for Variables of Bash Shell Script.mp4
    07:34
  • 11. Shift Command With Command-Line Arguments.mp4
    05:13
  • 1. Basic Operations on String.mp4
    10:54
  • 2. String Operations on Paths.mp4
    02:37
  • 1. Introduction to Arrays.mp4
    03:04
  • 2. Accessing Array Elements and operations on arrays.mp4
    08:36
  • 3. Why We Need Arrays .mp4
    03:24
  • 4. How to Provide Inputs for Arrays .mp4
    09:42
  • 1. Introduction to Bash Dictionaries.mp4
    05:07
  • 1. Exit Status of a Command.mp4
    02:25
  • 2. Redirection Operators and STDIN STDOUT and STDERR.mp4
    13:28
  • 3. How to execute any Command With the help of a Variable .mp4
    02:56
  • 4. How to use cut command to get required columnsfields and characters .mp4
    07:00
  • 5. How to use awk command to get required filed column or Line.mp4
    11:15
  • 6. basics of grep command.mp4
    11:30
  • 7. How to use variables in grep command .mp4
    01:22
  • 8. Introduction to sed command and usage of variables.mp4
    05:19
  • 9. sed command with find and replace How to use different delimiters in sed .mp4
    06:37
  • 10. sed command with inserting an deletion of lines using line numbers and search.mp4
    07:54
  • 11. Best Example to use tr command with cut and then with kill -9.mp4
    06:00
  • 12. Arithmetic Operations for Integers And Floating Point Numbers.mp4
    08:24
  • 1. List of Command Chaining Operators.mp4
    00:36
  • 2. Command Chaining Operator - pipe.mp4
    05:01
  • 3. Command Chaining Operator - semicolon.mp4
    01:51
  • 4. Command Chaining Operators - Logical AND and OR.mp4
    07:37
  • 5. How to find the location or path of any command or installed package.mp4
    00:54
  • 6. Shell Script to get the location of any package.mp4
    05:36
  • 7. Executing the block of code.mp4
    05:12
  • 8. Simple practice.mp4
    10:47
  • 1. How to use test command to validate a condition.mp4
    05:34
  • 2. exit command and its usage.mp4
    04:29
  • 3. Introduction to If and If-else Statements.mp4
    02:55
  • 4. Debugging a Bash Shell Script.mp4
    08:27
  • 1. Write a Shell Script to read a given file content.mp4
    12:08
  • 2. Write a Shell Script to install packages using yum.mp4
    12:35
  • 1. if elif elif elif statement.mp4
    09:29
  • 2. case statement.mp4
    04:13
  • 3. Write a Shell Script to find the version for a given tool.mp4
    09:35
  • 4. Shell Script to send All DevOps tools info to mail.mp4
    12:18
  • 1. Scheduling jobs with at command.mp4
    11:24
  • 2. Scheduling jobs with crontab.mp4
    08:16
  • 1. Comments And Logging.mp4
    09:36
  • 1. Introduction to Functions.mp4
    16:50
  • 2. Defining a Function and Calling it with out without arguments.mp4
    10:15
  • 3. How to pass strings or text as an argument .mp4
    03:27
  • 4. Shell Script to Install Packages with Functions.mp4
    07:00
  • 5. Scope of Variables.mp4
    04:10
  • 6. How to reuse Function in Different Shell Scripts.mp4
    04:45
  • 1. Heredoc And Herestr.mp4
    07:05
  • 1. Introduction to Bash Loops With an Example.mp4
    11:11
  • 2. For Loop Syntax and Its usage.mp4
    11:29
  • 3. Working with Arrays using for loop.mp4
    05:40
  • 4. Simple Practice with for loops.mp4
    17:51
  • 5. Send An Automatic Mail Alert when secret file is deleted.mp4
    12:29
  • 6. break and continue statements.mp4
    06:17
  • 7. while loop Part-1.mp4
    08:27
  • 8. while loop Part-2.mp4
    09:31
  • 9. Until Loop with example.mp4
    03:57
  • 10. Select Loop and Its usage with example.mp4
    05:06
  • 11. Practice for you.mp4
    00:58
  • 12. While Loop With getopts command to read arguments.mp4
    18:26
  • 1. How to validate the REST API execution with curl command .mp4
    09:14
  • 1. Introduction to work with Remote Servers.mp4
    05:25
  • 2. Shell Script to execute a command on remote hosts using when they used ssh keys.mp4
    08:11
  • 3. How to Provide Password for ssh with sshpass There are three ways.mp4
    03:33
  • 4. Working with SCP to transfer a file from local server to remote server.mp4
    01:57
  • 5. How to provide password for ssh or scp using expect command .mp4
    01:43
  • 1. Monitor a service(s) on host for every minute if not running then send a Mail.mp4
    19:17
  • 2. Shell Script to monitor a micro-service with its health url.mp4
    03:29
  • 3. Monitor Application Log Directory Alert If Application is not generating logs.mp4
    12:37
  • 4. Install required git version on host.mp4
    28:38
  • 1. Introduction to Regular Expressions or Regex.mp4
    04:52
  • 2. Creation of Pattern or Extended Regular Expressions or ERE.mp4
    17:41
  • 3. Write a Shell Script to get latest git version from git-scm website.mp4
    09:47
  • 4. case statement with regex.mp4
    10:29
  • 1. concepts of printf command.mp4
    11:17
  • Description


    Learn How to Automate Repetitive Tasks with Bash Shell Scripting

    What You'll Learn?


    • Learn Bash Shell Scripting from basic to advanced level
    • Learn how to use command chaining or if - else statements
    • Learn how to use Bash arrays
    • Learn how to use loops
    • Learn how to execute REST APIs with curl command
    • Learn how to work with remote servers using ssh with the help of sshpass and expect commands
    • Learn how to apply grep, cut ,awk and sed commands to get fields or lines

    Who is this for?


  • Anyone interested in Bash Shell Scripting
  • What You Need to Know?


  • Basic knowledge on Linux/Unix/Mac OS and Commands
  • Basic Knowledge to use vi/vim command line editors or Visual Studio Code Editor
  • You Should have Linux/Unix/Mac OS to practice
  • You can also create Linux OS on Windows Using WSL
  • More details


    Description

    This unique course is designed to become an expert in bash shell scripting to automate repetitive tasks.

    As we know that most of the organizations are moving into Linux and Unix operating system as its generally open source. Additionally, Linux, Unix skills gained by developers would make them more in demand.

    From a developer perspective, this course not only cover command line commands, but also Bash shell scripting to make you comprehensive developer expert in Linux \ Unix OS.

    The topic covered are as follows:

    • How to write shell scripts from basic to advanced level

    • What is the shebang line and why every shell script need ones.

    • How to create and use variables

    • Testing and Decision Making

    • Command line arguments

    • Input and output

    • Conditional Statements

    • Exit status

    • filters like grep, awk, cut and sed

    • Functions

    • Loops

    • Case statements

    • Logging

    • Working with REST APIs using curl

    • Working with remote servers

    Who this course is for:

    • Beginner Level to Advanced Level Automation Engineers with Bash Shell Scripting

    Requirements

    • Need minimum knowledge on Unix/Linux Commands

    • Desire to learn shell scripting

    • Any Unix-Like OS running on Physical Machine or Virtual Machine or Virtual Machine from Any Cloud Provider

    What you'll learn

    • Students will be able to understand shell scripting concepts

    • Students will be able to understand unix filters like awk, cut and sed

    • This course is helpful to Automate repetitive tasks in different Admin areas like Linux Admins, Middleware Admins, Database Admins, DevOps Admin and AWS Cloud Admins

    Happy learning!!

    Who this course is for:

    • Anyone interested in Bash Shell Scripting

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    VR Technologies
    VR Technologies
    Instructor's Courses
    I am a DevOps Automation Consultant specialized in cloud and DevOps.  I have been doing training for the past 6 years for hundreds of students. I worked with various technologies and continue to upgrade skills according to the current IT trend. I am passionate about learning new technology and teaching. I do a lot of research before preparing the course and try to demonstrate from basics.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 106
    • duration 12:24:12
    • Release Date 2023/07/02

    Courses related to Shell Scripting

    Courses related to Bash Shell

    Subtitle
    Operationalizing Bash and Z Shell Scripts
    Subtitle
    Initial Access with the Bash Bunny
    Pluralsight FC
    FC
    Initial Access with the Bash Bunny
    19:49
    English subtitles
    02/25/2023