awk command tutorial in linux/unix with examples and use cases

linux awk tutorial: syntax, options, workflow, built-in variables, built-in functions, custom functions, conditional judgment, and usage examples.