Linux CLI tools and Shell Scripting ebook for beginner to intermediate level users
Hello!
I am pleased to announce a new version of my Linux Command Line Computing ebook.
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. There are 200+ exercises to help you practice what you've learned and solutions are provided for reference. I hope this ebook would make it easier for you to discover CLI tools, features and learning resources.
Links:
- Web version: https://learnbyexample.github.io/cli-computing/
- see my blog post https://learnbyexample.github.io/linux-command-line-computing-announcement/ for free and discounted bundle offers on PDF/EPUB versions
- Markdown source, exercise solutions, etc: https://github.com/learnbyexample/cli-computing
- Interactive TUI app: https://github.com/learnbyexample/TUI-apps/tree/main/CLI-Exercises (text processing exercises)
I would highly appreciate it if you'd let me know how you felt about this book. It could be anything from a simple thank you, 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.
Happy learning :)
4 comments · 97% upvoted · other discussions
I think you should advertise this book to its intended audience... which may not be r/commandline (I expect most members of this sub already know most if not all of this stuff) but rather r/linux4noobs ("Linux introductions, tips and tutorials").
Plus, they may not be able to nitpick on technical details ("you have a useless-use-of-cat on page 532"), but they are the best to point out things they do not understand and thus things that require some more work.
Niiice -- and it is Textual-based -- I like this framework.
It is desperately difficult to get feedback other than upvotes, thumbs, retweets and stars, eh? I sympathise.
ASIC_SP [OP] 1 points · May 2024
Thanks, I've made a crosspost to linux4noobs. Historically, I've posted my CLI books here regardless of difficulty level and mostly received good feedback - it's almost a reflex action to post it here ;)
Regarding Textual, yeah that's a great library - liked it better than creating GUI apps.