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.
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:
- Command line text processing with GNU Coreutils is FREE
- Magical one-liners bundle is $5 (normal price $15) — grep, sed, awk, perl and ruby one-liners
- All books bundle is $10 (normal price $28) — all my 13 programming ebooks
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🔗
- Introduction and Setup
- Command Line Overview
- Managing Files and Directories
- Shell Features
- Viewing Part or Whole File Contents
- Searching Files and Filenames
- File Properties
- Managing Processes
- Multipurpose Text Processing Tools
- Sorting Stuff
- Comparing Files
- Assorted Text Processing Tools
- Shell Scripting
- Shell Customization
You can also read the book online here: https://learnbyexample.github.io/cli-computing/
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:
- Issue Manager: https://github.com/learnbyexample/cli-computing/issues
echo 'bGVhcm5ieWV4YW1wbGUubmV0QGdtYWlsLmNvbQo=' | base64 --decode
- Twitter: https://twitter.com/learn_byexample
Happy learning :)