BASH
Bash ( Bourne Again
Shell Manual ) is
a UNIX shell written by Brian Fox for the GNU
Project as a free
software replacement for the Bourne
shell. Bash is a command
processor, allowing the user to type commands which cause actions. A program was responsible for mediating the
transaction between the operator and the machine, i.e., the command interpreter
or shell.
There are two primary ways
to use the shell:
interactively and by writing shell scripts.
- interactive mode, the user types a single command
- shell scripting, the user types anything from a few lines to an entire program into a text editor, then executes the resulting text file as a shell script.
Why Bash?
- System administration
- Ubiquitous
- Reusable
- Versatile
Complete details of bash shell programming with lot of
examples at tdlp.org
Bash reference manual is at
Downloading Bash, its documentation, mailing lists about
discussion, development, translating bash, licensing details are given here
Bash command line commands for Linux
Advanced Bash Tutorials
Bash tutorials for beginners
Bash shell commands are given here in detail about its
synopsis, description, options, arguments, definition, reserve words, shell
grammar, comments, quoting, parameters, expansion, functions, arithmetic evaluation, conditional
expressions, command execution, simple command expansion, exit status, signals,
job control, prompting, read line, history, history expansion, shell built-in commands, restricted shell, files, authors, bug reports are at ist best described here mediacollege
No comments:
Post a Comment