• Home
  • About
  • Archives
  • Book
  • Contact me
  • Photos
  • Projects
  • Talks
Subscribe: Posts | Comments | E-mail
  • ArticlesArticles which I authored
  • GSOCGoogle Summer of code archives
  • HacksExperiments
  • LifeIn and around life
  • Open SourceFree and Open Source Software
  • PardusContributions with Pardus Project

Sarath Lakshman

Book


I authored a book on Shell Scripting, Linux Shell Scripting Cookbook. Read about the details of the book here.

 

[ Detailed Information ]

Language : English
Paperback : 360 pages [ 235mm x 191mm ]
Release Date : January 2011
ISBN : 1849513767
ISBN 13 : 978-1-84951-376-0
Author(s) : Sarath Lakshman

Sample Chapter download

PACKTPublishers

 

Go to publishers page to buy or to see table of contents.

Overview of Linux Shell Scripting Cookbook

  • Master the art of crafting one-liner command sequence to perform tasks such as text processing, digging data from files, and lot more
  • Practical problem solving techniques adherent to the latest Linux platform
  • Packed with easy-to-follow examples to exercise all the features of the Linux shell scripting language
  • Part of Packt’s Cookbook series: Each recipe is a carefully organized sequence of instructions to complete the task as efficiently as possible
  • eBook available as PDF and ePub downloads and also on PacktLib Book formats

GNU/Linux is a remarkable operating system that comes with a complete development environment that is stable, reliable, and extremely powerful. The shell being the native interface to communicate with the operating system is capable of controlling the entire operating system. There are numerous commands on Linux shell which are documented but hard to understand. The man pages are helpful but they are very lengthy and it does not give any clues on key areas where commands can be used. Proper usage of shell commands can easily solve many complex tasks with a few lines of code, but most linux users don’t have the right know-how to use the Linux shell to its full potential.

Linux Shell Scripting Cookbook is a collection of essential command-line recipes along with detailed descriptions tuned with practical applications. It covers most of the commands on Linux with a variety of usecases accompanied by plenty of examples. This book helps you to perform complex data manipulations involving tasks such as text processing, file management, backups and more with the combination of few commands.

Linux Shell Scripting Cookbook shows you how to capitalize on all the aspects of Linux using the shell scripting language. This book teaches you how to use commands to perform simple tasks all the way to scripting complex tasks such as managing large amounts of data on a network.

It guides you on implementing some of the most common commands in Linux with recipes that handle any of the operations or properties related with files like searching and mining inside a file with grep. It also shows you how utilities such as sed, awk, grep, cut can be combined to solve text processing related problems. The focus is on saving time by automating many activities that we perform interactively through as browser with a few lines of script.

This book will take you from a clear problem description to a fully functional program. The recipes contained within the chapter will introduce the reader to specific problems and provide hands-on solutions.

This practical book will help you gain control over all the aspects of Linux using the powerful shell scripting language.

What you will learn from this book :

  • Explore a variety of regular usage tasks and how it can be made faster using shell command
  • Couple frequently used commands like grep, find, sed, awk
  • Write shell scripts that can dig data from web and process it with few lines of code
  • Perform and automate tasks such as automating backups and restore with archiving tools
  • Understand file systems, file types and manipulations
  • Create and maintain file/folder archives, compression formats and encrypting techniques with shell
  • Set up Ethernet and Wireless LAN with the shell script
  • Monitor different activities on the network using logging techniques

Approach

This book is written in cookbook style and it offers learning through recipes with examples and illustrations. Each recipe contains step-by-step instructions about everything necessary to execute a particular task. The book is designed so that you can read it from start to end for beginner’s or just open up any chapter and start following the recipes as a reference for advanced users.

Who this book is written for

If you are a beginner or an intermediate user who wants to master the skill of quickly writing scripts to perform various tasks without reading the entire man pages, this book is for you. You can start writing scripts and one-liners by simply looking at the similar recipe and its descriptions without any working knowledge of shell scripting or Linux. Intermediate/advanced users as well as system adminstrators/ developers and programmers can use this book as a reference when they face problems while coding.

FacebookGoogle BuzzIdenti.caShare

4 Comments

We'd love to hear yours!



  1. Visit My Website

    February 14, 2011

    Permalink

    MOHAMMED SHAJEER P C said:

    I would like to study in detail about Shell Scripting.Its written by Sarath Lakshman who is also studying Engineering like me.So I hope he understands the mind of a student and would have written it so as to grasp the things easily.Its also visible in the sample chapter…



  2. Visit My Website

    July 20, 2011

    Permalink

    Michael from Strata Management said:

    Sarath,
    I had a look at the free chapter and I like the way you broke it up into ‘readable chunks. I especially like the ‘Getting Ready’, ‘How To Do It’ and ‘How It Works’ headings. Reminds me a little of the Dummies books – which is a compliment.

    It’s very important for these types of technical books to be easily digestible – which yours seems to be from the little I have looked at.

    However, having said all that, I personally still find this (what I call) ‘heavy’ technical stuff just way beyond me. I wish it wasn’t but it is.

    So, I wish you luck with your book for the future.

    Michael V
    Sydney Australia
    Strata Management



  3. Visit My Website

    December 8, 2011

    Permalink

    aaron said:

    sarath

    I had buy this book, where can I download the source code?



  4. Visit My Website

    January 22, 2012

    Permalink

    Oytun Ă–zdemir said:

    Sarath,

    I’m living Turkiye. How am i get this book? If you send other countries, can i buy it?

    Thanks.



Leave a Comment

Here's your chance to speak.

  1. Name (required)

    Mail (required)

    Website

    Message

  • About

    Sarath Lakshman is a Hactivist of Free and Open Source Software from Kerala.
    Read more about him.
  • My Book

    Solve real-world shell scripting problems with over 110 simple but incredibly effective recipes.



  • Follow

  • Random Photos

    Location: Near Model Engineering College Canteen
  • Tweets

    • Preparing for your first-job interviews:
      http://t.co/SBdRl4At
      2011/11/30 23:31
    • is down. Having some issues with hosting account. I will update when it is back.
      http://t.co/Hj3u1qm1
      2011/11/29 11:59
    • Blog post: Preparing for your first-job interviews:
      http://t.co/SBdRl4At
      2011/11/29 09:47
    • Packt Publishers interviewed me.
      http://t.co/CMrvOPh
      2011/09/08 00:21
  • Calendar

    May 2012
    M T W T F S S
    « Nov    
     123456
    78910111213
    14151617181920
    21222324252627
    28293031  
  • Archives

  • Blogroll

    • FOSS.IN
    • GNU Vision Blog
    • Hiran Effects
    • J5′s blog
    • Pardus planet
    • Praveen Arimbrathodiyil’s blog
    • Santhosh Thottingal
    • SLYNUX GNU Operating System
    • St Josephs HSS, Thalassery – Alumni
    • Swaroop CH
    • TT’s Jottings-Blog of VU2SWX
  • Tags

    algorithm automation bangalore bash bash scripting bug code college contribution define development facebook fedora foss fossmeet freedom free sms freesoftware Friends fun gnome gnu google google summer of code hack hacking hacks internet interview joy kde 4.1.2 kochi Life linux mec microsoft new year night nitc pardus pitivi python script summer of code video editor
Copyright © 2005 - 2010 Sarath Lakshman
Powered by Wordpress 3.04