Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Linux Shell Scripting Essentials

Buy

Learn shell scripting to solve complex shell-related problems and to efficiently automate your day-to-day tasks

About This Book

  • Familiarize yourself with the terminal by learning about powerful shell features
  • Automate tasks by writing shell scripts for repetitive work
  • Packed with easy-to-follow, hands-on examples to help you write any type of shell script with confidence

Who This Book Is For

This book is aimed at administrators and those who have a basic knowledge of shell scripting and who want to learn how to get the most out of writing shell scripts.

What You Will Learn

  • Write effective shell scripts easily
  • Perform search operations and manipulate large text data with a single shell command
  • Modularize reusable shell scripts by creating shell libraries
  • Redirect input, output, and errors of a command or script execution to other streams
  • Debug code with different shell debugging techniques to make your scripts bug-free
  • Manage processes, along with the environment variables needed to execute them properly
  • Execute and embed other languages in your scripts
  • Manage creation, deletion, and search operations in files

In Detail

Shell scripting is a quick method to prototype complex applications or problems. Shell scripts are a collection of commands to automate tasks, usually those for which the user has a repeated need, when working on Linux-based systems. Using simple commands or a combination of them in a shell can solve complex problems easily.

This book starts with the basics, including essential commands that can be executed on Linux systems to perform tasks within a few nanoseconds. You'll learn to use outputs from commands and transform them to show the data you require. Discover how to write shell scripts easily, execute script files, debug, and handle errors.

Next, you'll explore environment variables in shell programming and learn how to customize them and add a new environment. Finally, the book walks you through processes and how these interact with your shell scripts, along with how to use scripts to automate tasks and how to embed other languages and execute them.

Style and approach

This book is a pragmatic guide to writing efficient shell programs, complete with hands-on examples and tips.

(HTML tags aren't allowed.)

Pragmatic Version Control: Using Subversion (The Pragmatic Starter Kit Series) (2nd Edition)
Pragmatic Version Control: Using Subversion (The Pragmatic Starter Kit Series) (2nd Edition)
This book covers the theory behind version control and how it can help developers become more efficient, work better as a team, and keep on top of software complexity. Version control, done well, is your "undo" button for the project: nothing is final, and mistakes are easily rolled back.

This book describes Subversion 1.3, the...

Arnheim, Gestalt and Art: A Psychological Theory
Arnheim, Gestalt and Art: A Psychological Theory
When one hears the words, the ‘psychology of art,’ one is likely to think of the name of Rudolf Arnheim. Because of his great productivity we have been fortunate to hear the latest words of wisdom from this remarkable nonegenarian, almost up to the present day. But while Arnheim the personality is always intriguing, his system risks...
Management Consulting In Practice: Award-Winning International Case Studies
Management Consulting In Practice: Award-Winning International Case Studies

This important new book explores the relationship between top management consultant teams and their clients. Through a series of case studies, from both the private and public sectors, it presents best practice in consulting at the sharp end of contemporary management across all disciplines including change management, business strategy,...


Developing Backbone.js Applications
Developing Backbone.js Applications
If you want to build your site’s frontend with the single-page application (Spa) model, this hands-on book shows you how to get the job done with Backbone.js. You’ll learn how to create structured JavaScript applications, using Backbone’s own flavor of model-view-controller (Mvc) architecture.

Start with the...

Snake Robots: Modelling, Mechatronics, and Control (Advances in Industrial Control)
Snake Robots: Modelling, Mechatronics, and Control (Advances in Industrial Control)

Snake Robots is a novel treatment of theoretical and practical topics related to snake robots: robotic mechanisms designed to move like biological snakes and able to operate in challenging environments in which human presence is either undesirable or impossible. Future applications of such robots include search and rescue, inspection and...

Financial Econometrics (Routledge Advanced Texts in Economics and Finance)
Financial Econometrics (Routledge Advanced Texts in Economics and Finance)

This book focuses on time series models widely and frequently used in the examination of issues in financial economics and financial markets, which are scattered in the literature and are yet to be integrated into a single-volume, multitheme and empirical research-oriented text. The book, providing an overview of contemporary topics related...

©2018 LearnIT (support@pdfchm.net) - Privacy Policy