https://tech.iprock.com/archives/10149
Article series: CommandLineFu, BASH, AWK, Perl, SED One-Liners Explained