Jump to content
Eric

Pro Bash Programming: Scripting the Linux Shell

Recommended Posts

Description:

The bash shell is a complete programming language, not merely a glue to combine external Linux commands. By taking full advantage of shell internals, shell programs can perform as snappily as utilities written in C or other compiled languages. And you will see how, without assuming Unix lore, you can write professional bash 4.0 programs through standard programming techniques.

Complete bash coverage

Teaches bash as a programming language

Helps you master bash 4.0 features

What you’ll learn

Use the shell to write new utilities and accomplish most programming tasks.Use shell parameter expansion to replace many external commands, making scripts very fast.

Learn to avoid many common mistakes that cause scripts to fail.

Learn how bash’s readline and history libraries can save typing when getting user input.

Learn to use features new to bash 4.0.

Build shell scripts that get information from the Web.

Who this book is for

Beginning Linux and Unix system administrators who want to be in full command of their systems.

Table of Contents

Hello, World! Your First Shell Program

Input, Output, and Throughput

Looping and Branching

Command-Line Parsing and Expansion

Parameters and Variables

Shell Functions

String Manipulation

File Operations and Commands

Reserved Words and Builtin Commands

Writing Bug-Free Scripts and Debugging the Rest

Programming for the Command Line

Runtime Configuration

Data Processing

Scripting the Screen

Entry-Level Programming

download: upload.evilzone.org/download.php?id=430734&type=rar

source: evilzone.org

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



×
×
  • Create New...