bash Overview
bash is a shell
, which runs in the terminal. bash stands for "the Bourne Again SHell". The bash shell allows people to interact with the operation system, directory system, and files, in a very fast and efficient way. It is low-level and takes a little time to get used to. It is not too difficult to learn, and once a person knows how to use the bash shell, it becomes much easier to do powerful things in UNIX with relative ease and efficiency.
-
Chet Ramey from Case Western Reserve University is the official maintainer for bash. He has a webpage for bash that includes a FAQ page
-
It is possible to download the source code for bash from the GNU project; at present, the current version is 5.2.15
Bash Books
-
bash Cookbook, 2nd Edition, by Carl Albing and JP Vossen (O’Reilly, 2018), available at O’Reilly or Amazon
-
bash Idioms, by Carl Albing and JP Vossen (O’Reilly, 2022), available at O’Reilly or Amazon
-
Classic Shell Scripting, by Arnold Robbins and Nelson H. F. Beebe (O’Reilly, 2005), available at O’Reilly or Amazon
-
Learning the bash Shell, 3rd Edition, by Cameron Newham (O’Reilly, 2005), available at O’Reilly or Amazon