Tuesday, 5 February 2013

BASH



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