4 ms·
Hello! Author here. I am pleased to announce a new version of my "CLI text processing with GNU awk" ebook. Learn the `GNU awk` command step-by-step from begin
by asicsp 3y ago
Hello! Author here.
I am pleased to announce a new version of my "CLI text processing with GNU awk" ebook.
Learn the `GNU awk` command step-by-step from beginner to advanced levels with hundreds of examples and exercises. This book will dive deep into field processing, show examples for filtering features, multiple file processing, how to construct solutions that depend on multiple records, how to compare records and fields between two or more files, how to identify duplicates while maintaining input order and so on. Regular Expressions will also be discussed in detail.
Links:
* PDF/EPUB versions: https://learnbyexample.gumroad.com/l/gnu_awk https://learnbyexample.gumroad.com/l/gnu_awk (free till 31-August-2023)
* Web version: https://learnbyexample.github.io/learn_gnuawk/ https://learnbyexample.github.io/learn_gnuawk/
* Markdown source, example files, etc: https://github.com/learnbyexample/learn_gnuawk https://github.com/learnbyexample/learn_gnuawk
* Interactive TUI app for exercises: https://github.com/learnbyexample/TUI-apps/blob/main/AwkExercises https://github.com/learnbyexample/TUI-apps/blob/main/AwkExer...
Bundle offers:
* Magical one-liners (https://learnbyexample.gumroad.com/l/oneliners/new_awk_release https://learnbyexample.gumroad.com/l/oneliners/new_awk_relea...) is $5 (normal price $15) — grep, sed, awk, perl and ruby one-liners bundle
* All Books Bundle (https://learnbyexample.gumroad.com/l/all-books/new_awk_release https://learnbyexample.gumroad.com/l/all-books/new_awk_relea...) is $12 (normal price $32) — all my 13 programming ebooks
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 :)
---
Previous discussions:
* Learn to use Awk with hundreds of examples (https://news.ycombinator.com/item?id=15549318 https://news.ycombinator.com/item?id=15549318) — 478 points, Oct 2017, 116 comments
* Show HN: An eBook with hundreds of GNU Awk one-liners (https://news.ycombinator.com/item?id=22758217 https://news.ycombinator.com/item?id=22758217) — 539 points, April 2020, 48 comments
- mbwgh 3y agoThanks for sharing this, it is pleasantly obvious you put a lot of work into this. I especially like the TUI application! Will the web version of this book remain free even after August 31st?
- asicsp 3y agoYou're welcome and thanks for the feedback :) Yeah, the web version is always free for all of my ebooks. And you can find the markdown source on GitHub, for example: https://github.com/learnbyexample/learn_gnuawk/blob/master/gnu_awk.md https://github.com/learnbyexample/learn_gnuawk/blob/master/g... I use `pandoc` to generate the PDF/EPUB versions from markdown. See my blog post https://learnbyexample.github.io/customizing-pandoc/ https://learnbyexample.github.io/customizing-pandoc/ for details.
- swores 3y agoI'm curious to know how many people you get paying for something like your "Magical one-liners", and also whether you've ever experimented with a "choose to pay after" model? I ask because it's the kind of thing that I can imagine finding useful enough to pay $5 (or $15) for, but I can also imagine it being something that contains nothing I don't already have saved in my personal "one liners" file, so I'm not really interested in paying to find out.
- asicsp 3y agoI use Gumroad/Leanpub to sell my ebooks. As far as I know, they don't support the "choose to pay after" model. You can see the number of paid sales for the bundles under the "I want this!" button. When the price is 0, it shows the total of both paid/free users. I started selling ebooks about 5 years back. Where I live, my monthly living cost is just $150. While the first two years of sales were just about enough to cover my costs, the last three years have been much better - I can continue being self-employed :)