All right, now let's start with the variables and special variables in the script.
OK, now the first thing, let's clear this file and its name.
It shall do a search like this and let's do to it you can see that it is not executable.
So sigmoid plus X or user plus if you want it to be more secure, whatever.
OK.
And as the to make sure it has taken.
Yeah it has.
Take this execution permission.
So windshield's the S.H. here.
The first thing you need to provide this thing as you can see, which is the bin Besch.
All right.
So which means that if I interpret or if I execute this file, it will be interpreted or it will be
interpreted by using this utility and this utility is the best.
OK, so far equal.
Hello.
OK.
As simple as that now and here, I will type equal and with the dollar sign.
OK, so when I assign the value without Dallasite, when I echo the value or print the value with.
All right, so execute here.
So as you can see, the slash kill.
OK, now please don't get confused with the here dot, which means it is in the current directory.
So if I actually this would work.
So you see this.
Yeah.
Hello.
This is the same one work if I typed the absolute best like this and then as you can see that it has
worked successfully, no problems at all.
Right now here for the derivates you can see that they are very simple, by the way.
You can put strings, you can put characters, you can put into just value lotting, whatever.
OK, all of that will be worth OK.
No problem.
But again, so the operation like the summation, the addition and subtraction division, that has a
different case and we will handle it in the operators.
Just don't worry about it now for the special variables.
Actually, I summarize it here in this table.
You can see that we have that there are zero.
There are some and there are saying that there are signs are sign at and there are sign question marks
to their signs and there are signs with the declaration Mark.
OK, I'll shift one.
So the first thing which is the name of the current script.
OK, so if you type this, actually, you go to it Celldex Edge and type here equal that here that there
are signs like this.
Now let's run again.
You can see that it will be given the name of the sheet, which is the home of Centocelle, because,
as you can see, depends on what you executed.
So if I type like this schill, good as it would be as such, and to get rid of the directory, you
can use the command called Dayanim, whatever.
OK, just you can read about it depends on your usage, whatever.
All right.
So the other thing which is that Dushan and this is as you can see, the numbers actually so there are
certain one that are so to whatever.
So this will be the arguments that are used.
So for example, if I type as the shell and I typed first, then second, then whatever, OK, so you
can see that this is the first argument and this is the second argument.
And if I typed the shell, for example, and I type equal one, then equal that are assigned to OK.
So let's see.
Jill, again, it should be a second, you can see that this is hello, this is the first one has first
and second.
All right.
Now, here, the number of the argument, which is very harsh, the number of the arguments, so actually
I like to know if I did actually go see so readily that we didn't need it, actually, if I grant it
actually like this.
All right.
So let's see what will give us.
Yeah.
Zero, I think.
But if I typed that first, it will be two, OK, which means two arguments has been selected.
Now we have that start here, which means that all the arguments that are quoted and you can see that
it is equivalent as one, two, three, four.
So for example, you type four arguments and you want to show them all you can just to type this and
it will show all the arguments that you have typed.
OK, and that here that I'm saying that is the same as there are saying start with some differences
anyway, but they are the same somehow.
OK, now for the Dinnerstein question mark, and actually this is very important, which is the exit
strategy of the last comment.
So, for example, let's go here.
And I thought there are some.
What's your mark, which means zero zero means that it has been executed correctly, but if I type this
comment, this is not a comment.
This is our own command.
And if I typed Iko Dursun.
Questionmark, it will show us one twenty seven, which means that this is the last command, which
is this command has been issued as a as an arrow, OK, which means the command line.
That's OK.
Actually, this is done at that command, actually.
But anyway, I'm just showing you.
Right.
And we have that dollar, which means that the process number of the current.
So this will show us the ID of the shield, as you can see.
So if I go here and Shell, she'll detach and I type the other side.
There are nine.
And renditioned again, it see, it will show that the idea for this, OK, that has been executed and
finally we have that Dorasan exclamation mark, which means that we need the precise number of the last
background.
So let's go here.
Shall.
And.
Put it like this and let's wait and see what would show us.
And you can see that nothing at all because we don't have any background commander on it.
Right, by the way, to running anything in the background.
You can issue the command then.
But that and or the embassy.
OK, shift seven.
OK, so this will run this command in the background.
So for example, if I run it like this, you can see we got this idea and it is running in the background
as well.
As you can see, this is the number of the job, by the way.
OK, type of controls it or control it will go and exit from the job.
All right.
Thanks for watching.
I will see you in the next lecture.