- Lubos Rendek
- Programming & Scripting
Bash Shell Scripting Definition
- Bash is a command language interpreter. It is widely available on various operating systems and is a default command interpreter on most GNU/Linux systems. The name is an acronym for the ‘Bourne-Again SHell’.
- Shell is a macro processor which allows for an interactive or non-interactive command execution.
- Scripting allows for an automatic commands execution that would otherwise be executed interactively one-by-one.
Bash Shell Script BasicsDo not despair if you have not understood any of the above Bash Shell Scripting definitions. It is perfectly normal, in fact, this is precisely why you are reading this Bash Scripting tutorial.
In case you did not know, Bash Scripting is a must skill for any Linux system administration job even though it may not be implicitly requested by the employer.
What is ShellMost likely, your are at the moment sitting in front of your computer, have a terminal window opened and wondering: "What should I do with this thing?"
Well, the terminal window in front of you contains shell, and shell allows you by use of commands to interact with your computer, hence retrieve or store data, process information and various other simple or even extremely complex tasks.