
Learn the fundamentals of Unix shell scripting, covering shell introduction, variables, command lines and operators, arguments, conditionals, functions, processes, and essential utilities.
Introduces the shell as a command interpreter and interface between user and kernel, then covers popular shells such as Bourne, C, and Bash, and explains how shell scripts automate tasks.
Learn exit status in bash: zero is success, non-zero is error, via $?, with demos of missing files; also use read to capture input into variables.
Explore string operators in Unix shell scripting to compare strings with equals and not equals, and test for null or not defined values in Bash scripts.
This course will take you from basics of shell scripting which includes how to write or save shell scripts, changing permissions fro execution, taking input from user, loop concepts etc. And will take you slowly to advance concepts like pipes, filters, processes, linux utilities like cut, paste, join etc.
Every concept has been explained with lot of examples so you would know when to apply it and how to apply them in real time world. At the end of course you will find full downloadable ebook containing all concepts and related examples.
Thank you!