I am pleased to announce my thirteenth ebook Computing from the Command Line. This is the longest book I've published so far (203 pages) and it took me more than 7 months to complete the first version.

This ebook aims to teach Linux command line tools and Shell Scripting for beginner to intermediate level users. The main focus is towards managing your files and performing text processing tasks. Plenty of examples are provided to make it easier to understand a particular tool and its various features. Exercises at the end of chapters will help you practice what you've learned and solutions are provided for reference. I hope this ebook would make it much easier for you to discover CLI tools, features and learning resources than my own blundering experience.

Release offers🔗

To celebrate my latest ebook release, you can download PDF/EPUB versions of Computing from the Command Line for FREE till 08-Nov-2022. You can still pay if you wish ;)

Some of my ebooks and bundles are on sale as well till 08-Nov-2022:


Here's a short video about the Computing from the Command Line ebook:

Last November, I started posting tips covering Python, command line tools and Vim. After getting comfortable with recording videos, I added demos for these tips as well:

Table of Contents🔗

  1. Preface
  2. Introduction and Setup
  3. Command Line Overview
  4. Managing Files and Directories
  5. Shell Features
  6. Viewing Part or Whole File Contents
  7. Searching Files and Filenames
  8. File Properties
  9. Managing Processes
  10. Multipurpose Text Processing Tools
  11. Sorting Stuff
  12. Comparing Files
  13. Assorted Text Processing Tools
  14. Shell Scripting
  15. Shell Customization

Web version🔗

You can also read the book online here: https://learnbyexample.github.io/cli-computing/

GitHub repo🔗

Visit https://github.com/learnbyexample/cli-computing for markdown source, example files, exercise solutions, sample chapters and other details related to the book.


Subscribe to learnbyexample weekly — free newsletter covering programming resources, updates on what I am creating, tips, tools, free ebooks and more, delivered every Friday.

Feedback and Errata🔗

I would highly appreciate if you'd let me know how you felt about this book. It could be anything from a simple thank you, Gumroad rating, pointing out a typo, mistakes in code snippets, which aspects of the book worked for you (or didn't!) and so on. Reader feedback is essential and especially so for self-published authors.

You can reach me via:

Happy learning :)