- What is a shell?

Shell is an environment in which we can run commands, programs and Shell scripts. There are different versions of Shell, which differ only from the version of the operating
- Use variables in Shell

A variable is a string of characters from which we assign a value. The assigned value can be a number, text, file name, device or any other type of data.
- Special variables in Unix / Linux

The previous tutorial has warned about using special characters in your variable name. This is because these characters are used in the names of special variables in Unix. These
- Use array in Shell

A shell variable is able to hold a single value. This type of variables is called scalar variables.
- Basic Shell operators

There are many operators supported by each Shell. Our tutorial is based on the default Shell (Bourne) so we are discussing Bourne shell operators in this chapter.
- C Shell operators

This tutorial lists all the operators available in C Shell. Here, most operators are similar to those we have in the C Programming Language.
- Korn Shell Operator

This tutorial lists all the operators available in the Korn Shell. Here most of these operators are similar to what we have in the C Program language.