Mastering Bash and Z Shell Scripting Syntax

This course will help you learn the details of shell scripting. Following the precise demonstrations you will learn to create effective and efficient scripts.
Course info
Rating
(12)
Level
Intermediate
Updated
Apr 27, 2020
Duration
2h 43m
Table of contents
Description
Course info
Rating
(12)
Level
Intermediate
Updated
Apr 27, 2020
Duration
2h 43m
Description

Discovering the details of shell scripting is a process that normally can take a few years. In this course, Mastering Bash and Z Shell Scripting Syntax, you will learn very quickly the expertise of masters and the ability to write and develop effective and efficient shell scripts. First, you will learn detailed variable management including case conversion and readonly variables. Next, you will discover the complexity of conditional statements advanced test in modern shells. Finally, you will explore how to develop many looping structures and why they are used. When you are finished with this course, you will have the skills and knowledge of advanced shell scripting syntax needed to create awesome shell scripts in Linux. Software required: Ubuntu 18.04 or any modern Linux distribution with access to BASH and ZSH.

About the author
About the author

Andrew is a committed evangelist of the Linux Operating System and the concept of community and freedom that it provides. He has worked as a technical trainer since 1995 and has taught throughout the world, including Australia, the US, Germany and Eastern Europe. Andrew started teaching Linux in 2004 when Novell acquired SUSE and has been a long time supporter of Novell and provides SYSOP support the the Certifed Novell Instructor community on Linux. Andrew founded theurbanpenguin and has been submitting video training material to his YouTube channel since 2009 and currently has over 8,500 subscribers and 1.6 Million views. Andrew has had two publications with Packt: Citrix Access Gateway VPX Essentials (2012) and Citrix XenApp (2013).

More from the author
Extending Salt Open with Plugins
Intermediate
1h 16m
Aug 5, 2020
Using Salt Open for Remote Execution
Intermediate
1h 39m
Jun 24, 2020
Using Salt's Alternative Architectures
Intermediate
1h 30m
Jun 17, 2020
More courses by Andrew Mallett
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
[Autogenerated] Hi, everyone. My name is Andrew Mallet and welcome to my course, Mastering bash and Zen shell scripting syntax. Now I'm a limits trainer and consultant working within my own company, the Urban Penguin within the UK I've designed this course to give you the skills needed in developing your skills in understanding a syntax and keywords used in modern little shells. Those like bash and said Shh. As you progress through this course, you gonna gain greater understanding of using things like variables and how to use the declare command. Of course, you're gonna learn how to write different conditional statements before moving on to the ever amazing looping structures. Some of the major topics that we cover includes converting case using the command declare. We'll be looking at the for each loop within said shh as well as writing effective shell functions. By the end of this course, you're gonna be able to write scripts that are both efficient and easily repurpose for other needs. The big take away, though, is to understand that you were looking detail at specific element of scripting syntax that are so often used before beginning this course, you should be familiar with the Leninist command line and, of course, executing commands. With this knowledge already in your arsenal, you'll gain the most from this course on Really extend your shell scripting abilities. Now, I really hope you wanna join me on this journey in learning the details that you've always wanted to know about shell syntax.