-
Book Overview & Buying
-
Table Of Contents
Mastering Bash Shell Scripting: Automate your daily tasks [Updated for 2021]
By :
Mastering Bash Shell Scripting: Automate your daily tasks [Updated for 2021]
By:
Overview of this book
Do you want to learn bash shell scripting for automating repetitive tasks, running multiple commands simultaneously, and customizing administrative tasks? This video course will help you to achieve the above goals by making you a master in bash shell scripting.
The course starts with the basics of bash shell scripting, explaining the use of variables, functions, and operators. Next, you’ll customize the shell environment and understand the role of flow control statements in shell scripting. Moving along, you’ll explore the techniques of file processing and learn how to parse command-line arguments. Next, you’ll learn how to run, schedule, and debug scripts. Towards the end, you’ll get a quick tour of Linux commands and standard I/O concepts, and get an overview of projects that you’ll be working on to encapsulate your learning.
By the end of this course, you’ll gain a solid understanding of bash shell scripting and develop the skills needed to automate your daily computing tasks.
The code files and all related files are placed on GitHub at https://github.com/PacktPublishing/Mastering-Bash-Shell-Scripting-Automate-your-daily-tasks
Table of Contents (16 chapters)
Ground – Zero
Getting Started – The Basics
Understanding Variables
Operators
Customizing Shell Environment
Shell Parameter Expansion
Flow Control
File Processing
Functions - Revisited
Parsing Command Line Arguments
Process Handling and Running Scripts
Scheduling Scripts
Debugging Scripts
Scripting @ The Command-line
Linux Commands – Quick Refresher