
Explore the fundamentals of Linux shell and scripting, including shell types, basic syntax, synchronous and asynchronous execution, special variables, exit status, and essential loops and conditionals.
Learn how the shell acts as the Linux command interpreter and how to use bash scripting with profile configurations, functions, and exports to customize your terminal workflow.
Learn how to use variable scopes, read line command line arguments, and define functions in shell scripts, including global versus local scope and argument passing.
Learn to write and run linux shell scripts as commands with synchronous and asynchronous execution, exit status, loops, conditionals, and variables including positional parameters.
Learn to work with the three standard streams in linux: stdout, stdin, and stderr, and master redirection and pipes to route outputs, inputs, and combine commands.
This course is design for intermediate programmers and students to give detail understanding of core shell script concepts. This course has more focus on practical then slide presentation.
For those programmers who like to automate many of there routine task using shell script, this course is very helpful for them.