Hello everyone.
Welcome to shell scripting course.
I am really glad that you are here with me on the journey to Latin shell scripting before starting with
shell scripting.
You might ask what is a shell.
The answer is that it is both a common interpreter and a programming language.
Yes using shell we can execute many built in commands and then we can combine them according our needs
in their unique world.
There are many shells but in this course we will use them by Shell which offer some many advantages
against others.
What's more it demands on nearly every version of Unix and in many cases it is already a default shell
but more about it lately.
During this course we will write many scripts to cover topics being currently described such as wildcards
required expressions loops if statements and many more in last sections of discourse that are covered.
Also org and set tools.
We will go for projects which are quite challenging as we will combine.
There are many things we have already learned.
By that time but as a result you get nice scripts as for example file a script which will count how
many files with specific extension are in specific location and if you want to know more just at parameter
stats and you get information about lodges or smallest file or we will build spaces script which graphically
shows you leading and trailing spaces for a specific file and gives you possibility to fix it.
For example here in Hello Dot text file I will add to some leading and trailing spaces
script will show me where exactly are unwanted spaces and I have possibility to add parameter freaks.
And when I use it I can easily remove leading and trailing spaces
so this was just a little showcase of what we are going to build.
And believe me there is much more so there is definitely a lot to cover.
But before starting with scripting itself it is good to have some knowledge about basic Linux commands.
So for that case in this section you will find lectures on how to use them and for what reason you should
use them.
On the other hand if you are already familiar with Linux commands you can and without any hesitation
skip to another section where we start with the writing first shower script so enjoy.