Sometimes the repetitive work of a Linux system administrator can take over your life. In this course, Creating Shell Scripts in Enterprise Linux, you will gain foundational knowledge of shell scripting in Linux to help you and your operators. First, you will learn to write effective scripts and use shortcuts in vim. Next, you will discover the power of conditional statements in BASH that bring logic into your scripts, testing user input. Finally, you will explore how to build menus for operators and restrict them to only those tasks assigned in the menu. When you’re finished with this course, you will have the skills and knowledge of Linux Shell Scripting to create scripts to deploy on your systems.
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).
Course Overview Hi everyone. My name is Andrew Mallett, and welcome. Welcome to my course, Creating Shell Scripts in Enterprise Linux. I'm a Linux trainer and consultant working at The Urban Penguin within the UK, my own company. In this course, I've designed to get you automating the boring stuff in Linux by using scripts. As you work your way into this course, you will learn different elements of shell scripting and seeing how they can be used in a very practical way. Some of the major topics that we cover include using abbreviations within VIM, using prompts within a script when parameters haven't been supplied, checking into data using loops, and building menus for operators. By the end of this course, you will have more than enough knowledge to start building your own project scripts giving you much more time to attend to the important stuff. Before beginning this course, you should be familiar with Linux Server management and be able to install Linux systems. You're going to need a system to be able to work with. I hope you'll join me on this journey and you too will start enjoying automating the boring stuff.