To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzes reviews to verify trustworthiness.
Disclaimer**!!! The examples in this book use a syntax compatible with BASH Shell. If you're a windows user (as I am) don't bother trying to adopt it in Command Prompt or Powershell. The syntax isn't the same. After about a week of trying to read this and find the "Command Prompt" way to do the examples, I ultimately downloaded UBUNTU for Windows which is basically BASH for Windows.
After that, the examples worked exactly as described! :)
I do wish it would have started with "If you don't have access to perl, start here" Working in AWK is a bit like thinking in ladder logic, but using text and a funky syntax. It's hard to find a system that doesn't have AWK, and I like the natural regex syntax (I'm sick of having to escape my controls in sed.)
This manual is excellent for those with some basic knowledge of awk. I particularly liked the real-world and complicated examples. Too many books these days provide only basic examples, while this author uses complicated real-world examples for some explanations. That being said, I believe that there could have been more advanced examples, as one assumes a basic knowledge of awk, prior to purchasing this book.