Summary
Unix in easysteps demonstrates how to get the most from any Unix-basedoperating system using the built-in BASH shell interpreter - the "BourneAgain SHell" (BASH). This is the default shell for Linux distributions(such as Ubuntu), Mac OS X, Solaris, and for the Raspbian operating system onRaspberry Pi devices.
This book will show you how to use theBASH command-line interface and how to employ BASH's powerful programmingabilities. Complete examples illustrate each aspect with colourised source codeand full-colour screenshots depict the actual output.
Unixin easy steps begins by demonstrating BASH commands for system navigationand file manipulation so you will quickly become familiar with the command-lineinterface. It explains all the BASH basics before moving on to describeadvanced features such as:
Commandhistory. Command-line editing. Environmentcustomisation.
This book then introduces BASHprogramming with examples of flow control, command switches, input/output, jobcontrol, and program debugging - allowing you to create your own executableprograms by copying the book's examples.
Unixin easy steps has an easy-to-follow style that will appeal to:
Userswho are completely new to Unix-based operatingsystems. Casual users who wish to expand their knowledge oftheir computer system. Those who would like to learnprogramming skills by writing useful shell scripts. Thestudent who is studying programming at school orcollege. Those seeking a career in computing and need a fundamentalunderstanding of the BASH interpreter on Unix-based operatingsystems.