Master Solar Design with SketchUp & Skelion Beginner Guide
Master Solar Design with SketchUp & Skelion: Beginner Guide Original price was: $20.00.Current price is: $5.00.
Back to products
Mastering the Art of Defense
Mastering the Art of Defense Original price was: $20.00.Current price is: $5.00.

Mastering Bash Shell Scripting: Automate Your Daily Tasks

Original price was: $20.00.Current price is: $5.00.

SKU: eshoptrip.se_3V82QTC7Y1 Category:
Description

Last updated 1/2022
MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz
Language: English | Size: 3.39 GB | Duration: 11h 33m

Access to Live Linux Lab Environments!!

What you’ll learn
Student will understand various features of bash sell
Student will learn to write scripts to automate repeated tasks to save time
Student will learn to use conditions and loops effectively
Student will learn to read files & process them line by line

Requirements
Desire to learn bash shell programming
Access to a Linux or Unix or Mac system (physical or virtual)
Basic knowledge of Linux Command Line & Linux Commands

Description
*** Access to LIVE LINUX LABS ****** Supercharge your productivity with shell scripts! ***This course will help you learn the following:A step-by-step & systematic approach in learning shell scripting embedded with quizzes, assignments & projects.Accept user inputProcess command-line argumentsUnderstand the shell special variablesUsing Brace expansionUsing conditional statements & loops: if..then..else, while, until, for and caseCreate user menus using “select”***** Write loops directly on the command-line for disposable scripts *****Quizzes, Assignments, Projects & Tests — To enhance your learning.Resources included to “boost” your productivity:Template Scripts.A design approach for medium & complex projects.Real-world sample scripts.

Overview
Section 1: Ground – ZERO

Lecture 1 Course Overview

Lecture 2 To get best out of this course

Lecture 3 Repetitions

Lecture 4 Complementary Access to Live Lab Environment for Practice

Lecture 5 Course Resources – Demo Scripts, etc.

Section 2: Getting Started – The Basics

Lecture 6 Overview

Lecture 7 Editors – vi, nano, vim, GUI editors etc

Lecture 8 My First Script – WoW!

Lecture 9 Accepting the input from the user

Lecture 10 Passing Arguments

Lecture 11 Functions – The Basics

Lecture 12 “printf” statement – Part 1

Lecture 13 “printf” statement – Part 2

Lecture 14 Escape Character & Line Continuation Character

Lecture 15 Getting Started – Assignment #1

Lecture 16 Getting Started – Assignment #1 Solution

Lecture 17 Launch Your Lab & Practice!!

Section 3: Understanding Variables

Lecture 18 Overview

Lecture 19 Variables – Basic Concepts

Lecture 20 Using Variables – Basics

Lecture 21 Variables, Global & and Scope

Lecture 22 Environment Variables

Lecture 23 Positional Parameters

Lecture 24 Other Shell Variables – Part 1

Lecture 25 Other Shell Variables – Part 2

Lecture 26 Variables in Functions (local variables)

Lecture 27 declare statement

Lecture 28 source & export command

Lecture 29 Command Substitution

Lecture 30 Understanding Variables – Assignment #1

Lecture 31 Understanding Variables – Assignment #1 – Solution

Lecture 32 Launch Your Lab & Practice!!

Section 4: Operators

Lecture 33 Overview

Lecture 34 Types of Operators

Lecture 35 Conditional Tests

Lecture 36 Performing Arithmetic Operations

Lecture 37 Arithmetic Operators – P1

Lecture 38 Arithmetic Operators – P2

Lecture 39 Arithmetic Comparison Operators

Lecture 40 String Comparison Operators

Lecture 41 Logical Operators

Lecture 42 File Test Operators

Lecture 43 Operators – Assignment#1

Lecture 44 Launch Your Lab & Practice!!

Section 5: Customizing Shell Environment

Lecture 45 Overview

Lecture 46 Shell Prompt Customization

Lecture 47 Bash Shell Special Files

Lecture 48 Alias Command

Lecture 49 Practical usage of Profile file

Lecture 50 Customizing Shell Environment – Assignment #1

Lecture 51 Launch Your Lab & Practice!!

Section 6: Shell Parameter Expansion

Lecture 52 Overview

Lecture 53 Brace Expansion

Lecture 54 Shell Parameter Expansion

Lecture 55 Launch Your Lab & Practice!!

Section 7: Flow Control

Lecture 56 Overview

Lecture 57 Conditional Statement – if..then..else

Lecture 58 Creating Loops using “while” and “until”

Lecture 59 Creating Loops using “for”

Lecture 60 Controlling The Flow – sleep, continue, break & exit

Lecture 61 “case” statement

Lecture 62 Creating User Menus – “select” Statement

Lecture 63 Launch Your Lab & Practice!!

Section 8: File Processing

Lecture 64 Overview

Lecture 65 Reading files using while

Lecture 66 Reading files using for

Lecture 67 Assignment – passwd

Lecture 68 Assignment – passwd – Solution

Lecture 69 Launch Your Lab & Practice!!

Section 9: Functions – Revisited

Lecture 70 Overview

Lecture 71 Simple Function

Lecture 72 Returning data

Lecture 73 Passing Arguments to Functions

Lecture 74 Using functions from external scripts

Lecture 75 Launch Your Lab & Practice!!

Section 10: Parsing Command Line Arguments

Lecture 76 Overview

Lecture 77 Using “shift” function

Lecture 78 Parsing arguments using “getopts ”

Lecture 79 Launch Your Lab & Practice!!

Section 11: Process Handling & Running Scripts

Lecture 80 Overview

Lecture 81 Process, Parent Process, Child Process & PID

Lecture 82 Types o f Process – FG, BG, D

Lecture 83 Viewing the Running Processes (ps command)

Lecture 84 “nohup” command

Lecture 85 “time” command

Lecture 86 Signals

Lecture 87 Killing Processes – “kill” command

Lecture 88 Job Control – jobs, fg, bg

Lecture 89 Launch Your Lab & Practice!!

Section 12: Scheduling Scripts

Lecture 90 Overview

Lecture 91 Scheduling Concepts

Lecture 92 “at” command & “batch” command

Lecture 93 “cron” command

Lecture 94 Launch Your Lab & Practice!!

Section 13: Debugging Scripts

Lecture 95 Overview

Lecture 96 Debugging – Part 1

Lecture 97 Debugging – Part 2

Lecture 98 Debugging – Part 3

Lecture 99 Launch Your Lab & Practice!!

Section 14: Scripting @ The Command-line

Lecture 100 Overview

Lecture 101 Using “semicolon” and “pipe”

Lecture 102 Using && and

Lecture 103 Killing Processes using “awk” and “xargs”

Lecture 104 Loops at the Command-line – WoW!

Lecture 105 Launch Your Lab & Practice!!

Section 15: Linux Commands – Quick Refresher

Lecture 106 Overview

Lecture 107 “tar” command – Part 1

Lecture 108 “tar” command – Part 2

Lecture 109 Commands

Lecture 110 Launch Your Lab & Practice!!

Section 16: Standard I/O Concepts

Lecture 111 Standard I/O Concepts

Lecture 112 Standard I/O Demo

Lecture 113 Terminal and Null Files

Lecture 114 File Descriptors Usage

Lecture 115 Using “I” (pipe) – sort & uniq commands

Lecture 116 Launch Your Lab & Practice!!

Section 17: Projects – Get Ready For The Challenges

Lecture 117 Overview

Lecture 118 Project #01

Lecture 119 Project #02

Section 18: Miscellaneous

Lecture 120 How to quickly create large files for testing?

Lecture 121 How to empty a large file quickly?

Section 19: Conclusion

Lecture 122 Bonus Lecture

Anyone who wants to learn bash shell programming,DevOps Engineers, DevOps Architects, Clould Engineers, Data Science Students who work with Linux Systems

 

Homepage

https://anonymz.com/?https://www.udemy.com/course/mastering-bash-shell-scripting/
Shipping & Delivery

DIGITAL DELIVERY ONLY

 

 

This is digital product  THE DOWNLOAD LINK SEND 12-24 HOURS AFTER UPON PURSUASE AND PAYMENT CLEARS"

  • The digital files are uploaded on PCLOUD
  • 12-24 hours delivery time
  • the download links expire after 7 days and need to download them
  • to renew the download link after expiration have one additional fee $5 per product

 

REQUESTS

 

Also we accept requests  and course exchanges

In Course exchanges we are sending credits only

The credits will be the same price as we can sell course

 

"REFUNDS & RETURNS"

No Refunds on digital product

ONLY EXCHANGE

  • Because of the abuse of the refunds from many customers i don't accept refunds
  • We accept only 1 time exchange with product of the same price
  • if you done mistake on the exchangeable product i don't recognize it as your mistake
  • Exchanges only 3 days after the payment of your digital product. (if abused again i will do it 1 day)