Companies Home Search Profile

Complete Bash Shell Scripting

Focused View

VR Technologies

18:21:04

12 View
  • 01.01-introduction to the course.mp4
    17:32
  • 01.02-required documents for this course.mp4
    00:48
  • 01.03-environmental set up to practice bash shell scripting.mp4
    01:59
  • 01.04-installing ubuntu on windows 10.mp4
    10:42
  • 01.05-basic steps to write and execute a shell script.mp4
    11:38
  • 01.06-list of general-purpose commands to help understand about the usage of a command..mp4
    02:03
  • 01.07-configuring gmail set up on ubuntu server.mp4
    06:04
  • 01.08-docker installation on ubuntu server using bash shell script.mp4
    06:06
  • 02.01-redirection operators and stdin stdout andamp stderr.mp4
    15:18
  • 03.01-commands to read a file content.mp4
    04:13
  • 03.02-commands to read a file content with conditions.mp4
    04:57
  • 03.03-how to display or print a range of lines.mp4
    02:28
  • 04.01-basic usage of grep command.mp4
    17:32
  • 04.02-advanced usage of grep command.mp4
    26:29
  • 04.03-simple practice with grep command.mp4
    05:42
  • 05.01-complete cut command in one video.mp4
    19:21
  • 06.01-basics of awk command to write simple shell scripts.mp4
    19:28
  • 07.01-tr command.mp4
    05:25
  • 07.02-tee command.mp4
    03:36
  • 08.01-first simple hello world script using the echo command.mp4
    05:10
  • 08.02-introduction to variables.mp4
    14:49
  • 08.03-simple shell script to know the usage of variables in bash shell scripting.mp4
    07:28
  • 08.04-advanced usage of the echo command.mp4
    09:44
  • 08.05-here document for multi-lines or multi-line block.mp4
    07:13
  • 08.06-here string usage.mp4
    04:57
  • 08.07-writing comments for a shell script.mp4
    06:20
  • 08.08-what is usrbinenv bash .mp4
    04:53
  • 08.09-debugging a bash shell script.mp4
    14:53
  • 08.10-exit status of a command.mp4
    05:40
  • 09.01-basic string operations.mp4
    11:24
  • 09.02-string operations on paths useful for real-time.mp4
    04:58
  • 10.01-input with the read command and output with the echo command.mp4
    06:44
  • 10.02-input with the command line arguments.mp4
    08:51
  • 11.01-arithmetic operators.mp4
    14:33
  • 11.02-simple usage of the case statement.mp4
    14:27
  • 12.01-test command and its usage comparison and file test operators.mp4
    08:32
  • 12.02-command chaining using logical and (andampandamp) and logical or () operators.mp4
    09:37
  • 12.03-executing a block of code using .mp4
    11:18
  • 13.01-simple if and if-else conditional statement.mp4
    13:29
  • 13.02-simple shell script to verify the user is root or not and user is having sudo.mp4
    10:47
  • 13.03-shell script to start docker service.mp4
    13:32
  • 13.04-logical and or and not operators-( andampandamp and ).mp4
    14:31
  • 13.05-differences between and ( old and new test command) and also (( )).mp4
    12:05
  • 13.06-if elif elif else conditional statement.mp4
    09:41
  • 13.07-how to handle the command line arguments.mp4
    11:07
  • 14.01-one-time task execution with at scheduling job with at command to execute once.mp4
    05:06
  • 14.02-scheduling jobs with crontab.mp4
    16:24
  • 14.03-shell script to send automatic mail alert when ram memory gets low.mp4
    09:58
  • 14.04-shell script to monitor file system utilization with mail alerts.mp4
    11:48
  • 15.01-introduction to arrays.mp4
    18:54
  • 15.02-associative arrays.mp4
    06:59
  • 16.01-introduction to loops.mp4
    20:59
  • 16.02-different types of for loop syntaxs.mp4
    17:44
  • 16.03-installing multiple packages with for loop and command line arguments.mp4
    24:23
  • 16.04-difference between at and .mp4
    06:07
  • 16.05-loop control commands statements.mp4
    19:02
  • 16.06-for loop with arrays.mp4
    11:52
  • 17.01-login into remote server from the local server using ssh.mp4
    14:35
  • 17.02-executing commands on remote server without logging into remote server.mp4
    11:02
  • 17.03-providing password for ssh using sshpass utility.mp4
    07:45
  • 17.04-executing multiple commands on multiple servers.mp4
    14:39
  • 17.05-shell script to execute different commands on different servers.mp4
    13:00
  • 18.01-basic syntaxes of while loop.mp4
    12:30
  • 18.02-while loop with ifs.mp4
    09:53
  • 19.01-simple introduction to functions.mp4
    06:33
  • 19.02-defining a function and calling a function.mp4
    09:14
  • 19.03-scope of the variables (global and local variables) returning a variable value.mp4
    19:44
  • 19.04-passing parameters to a function.mp4
    07:35
  • 20.01-complete printf command.mp4
    13:17
  • 21.01-introduction to awk.mp4
    12:06
  • 21.02-awk command with action and basic variables.mp4
    15:13
  • 21.03-introduction to awk scripting.mp4
    12:59
  • 21.04-awk command with options action and basic variables.mp4
    09:56
  • 21.05-simple hello world awk script.mp4
    05:34
  • 21.06-how to define a variable display a variable and execute multiple statements.mp4
    08:09
  • 21.07-awk command or awk script reading variable values from the command line.mp4
    16:36
  • 21.08-how to use awk command script in shell scripts.mp4
    07:37
  • 21.09-how to read variables for awk command using shell script.mp4
    12:34
  • 22.01-introduction to the sed command.mp4
    07:39
  • 22.02-sed viewing file content and deleting file content based on line numbers.mp4
    16:41
  • 22.03-searching file content.mp4
    09:20
  • 22.04-find and replace with sed command.mp4
    13:21
  • 22.05-insertion and deletion with sed command.mp4
    10:00
  • 22.06-regex introduction to sed command with regex.mp4
    04:25
  • 22.07-regex-part 1-regex with special characters (s t . and and ).mp4
    12:52
  • 22.08-regex-part 2-regex with special characters ( and ).mp4
    07:11
  • 22.09-regex-part-3 regex with special characters ( () and ).mp4
    15:32
  • 22.10-simple shell script to get all git versions from official git-scm website.mp4
    44:00
  • 23.01-design a simple digital clock.mp4
    09:44
  • 23.02-automate server inventory using shell script.mp4
    12:50
  • 23.03-automate multiple servers inventory using shell script.mp4
    42:07
  • 23.04-monitor file system usage and send mail alerts.mp4
    25:07
  • 23.05-automate the installation of required git version using bash shell script.mp4
    22:24
  • 9781800209695 Code.zip
  • Exercise Files.zip
  • Description


    Many organizations favor Bash scripts for executing shell commands, running and customizing administrative tasks, automating repetitive tasks, and performing many more Linux and Unix functions. Having Bash scripting skills will make you stand out from your peers and help you advance in your automation career. With this course, you will learn Bash shell scripting in detail and understand how to apply the acquired skills confidently in the real world. Starting with an introduction to Bash shell scripting, the course takes you through the process of installing Ubuntu on Windows 10. You will also learn to install Docker on a Ubuntu server and understand the basic steps to write and execute shell scripts. Once you have become familiar with redirection operators and explored commands such as grep, cut, awk, tr, and tee, you will write a simple script to get to grips with using the echo command, variables, strings, comments, and debugging. The course also covers input and output commands, arithmetic operators, conditional statements, arrays, and loops, and demonstrates how to schedule jobs. You will work with remote servers, functions, the printf command, and the sed command and discover what awk scripting is. Finally, you will put your knowledge to practice by designing a simple digital clock and automating multiple server inventory using shell scripts. By the end of this course, you will have become well-versed in Bash shell scripting and developed the skills to automate repetitive tasks. All the codes and supporting files for this course are available at: https://github.com/PacktPublishing/Complete-Bash-Shell-Scripting-

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    VR Technologies
    VR Technologies
    Instructor's Courses
    VRTechnologies is a seasoned DevOps automation consultant with a specialization in cloud and DevOps. With a wealth of experience, they have successfully trained over 400 students through comprehensive automation courses covering Shell, Python, and Ansible. With six years of training expertise, VRTechnologies’ commitment to staying at the forefront of technology trends is unmatched, ensuring that students receive the most up-to-date knowledge. Their passion for learning and teaching drives them to meticulously research and prepare each course, offering hands-on demonstrations from the basics to advanced concepts. Join VRTechnologies on a transformative learning journey and unlock the power of automation in your career.
    Packt is a publishing company founded in 2003 headquartered in Birmingham, UK, with offices in Mumbai, India. Packt primarily publishes print and electronic books and videos relating to information technology, including programming, web design, data analysis and hardware.
    • language english
    • Training sessions 93
    • duration 18:21:04
    • Release Date 2024/03/16