FreeComputerBooks.com
Links to Free Computer, Mathematics, Technical Books all over the World
|
|
- Title: Bash Guide for Beginners
- Author(s) Machtelt Garrels
- Publisher: Fultus Corporation (June 22, 2004), eBook (2008-12-27, Updated Continuously)
- Paperback: 216 pages
- eBook: HTML and PDF
- Language: English
- ISBN-10: 0974433942
- ISBN-13: 978-0974433943
- Share This:
This guide discusses concepts useful in the daily life of the serious Bash user. While a basic knowledge of shell usage is required, it starts with a discussion of shell building blocks and common practices.
Then it presents the grep, awk and sed tools that will later be used to create more interesting examples. The second half of the course is about shell constructs such as loops, conditional tests, functions and traps, and a number of ways to make interactive scripts. All chapters come with examples and exercises that will help you become familiar with the theory.
This book is full of examples and exercises, forcing the reader to apply the theoretical concepts.
About the Authors- Linux advocate of the first hour, Machtelt Garrels has made many contributions to the Open Source community and has been working for over a decade on the wider acceptance of Linux and other Open Source products. She is an active member of the Linux Documentation Project and training manager at CoreSequence. She writes whenever she has the time, closing gaps in existing documentation and taking the opportunity to simplify it when necessary, always keeping in mind that practice is the only way to learn. As a result, her work is full of examples and exercises, forcing the reader to apply the theoretical concepts.
- Unix/Lunx Shell Programming
- Unix/Linux Programming and Sysytem and Applications
- Core Lunx
- Unix and Lunx
- Bash Guide for Beginners (Machtelt Garrels)
- PDF Format
- The Mirror Site (1) - PDF
- The Mirror Site (2) - PDF (823 pages)
-
Bourne Shell Scripting (WikiBooks)
This book will cover the practical aspects of using and interacting with the Bourne Shell, the root of all shells in use in the Unix world. That includes interacting with the shell on a day-to-day basis for the purposes of operating the computer in normal tasks.
-
Ten Steps to Linux Survival: Navigating the Bash Jungle
Provides proven steps and strategies on learning what Linux is and how to use it. It contains information on the Linux Operating System, especially for beginners, leads you through some diagnostic and recovery tasks so you can quickly get your site back up.
-
Advanced Bash-Scripting Guide (Mendel Cooper)
This book is both a tutorial and a reference on shell scripting with Bash. It assumes no previous knowledge of scripting or programming, but progresses rapidly toward an intermediate/advanced level of instruction.
-
Essential Bash (Krzysztof Kowalczyk)
This book provides clear and concise explanation of topics for programmers both starting to learn the Bash programming as well as those diving in more complex topics. Examples are linked to online playground that allows you to play with them.
-
GNU Bash Reference Manual (Chet Ramey and Brian Fox)
This book is the definitive reference for GNU Bash, the standard GNU command-line interpreter. Bash contains features that appear in other popular shells, and some features that only appear in Bash.
-
The Linux Command Line: A Complete Introduction (W. Shotts, Jr.)
This book takes you from your very first terminal keystrokes to writing full programs in Bash, the most popular Linux shell. Along the way you'll learn the timeless skills handed down by generations of gray-bearded, mouse-shunning gurus.
-
Conquering the Command Line: Unix and Linux for Developers
You will find not only the most useful command line tools for Unix and Linux based systems you need to know, but also the most helpful options and flags for those tools. It makes you instantly more productive in your daily development life.
-
Data Science at the Command Line, 2nd Ed. (Jeroen Janssens)
This hands-on guide demonstrates how the flexibility of the command line can help you become a more efficient and productive data scientist. Learn how to combine small, yet powerful, command-line tools to quickly obtain, scrub, explore, and model your data.
-
Introduction to the Command Line (FLOSS)
An introduction to using the command line with a focus on empowering GNU/Linux beginners. The main topic is the GNU/Linux Bash shell. It is a visual guide that teaches the most important shell commands in a simple and straight forward manner.
:
|
|