/awk-lessons

An unfinished interactive Awk tutorial using Jupyter notebooks

Primary LanguageJupyter Notebook

Interactive Awk Tutorial

A work in process, occasionally worked on.

There are countless Awk tutorials online, but I've ignored them all for years.

I decided to finally teach myself Awk and document the process in Jupyter notebooks with a Bash kernel. This is the result.

(Tentative Outline)

  1. Basics of Awk
  2. Built-in Functions
  3. Arrays
  4. ...

Appendices

  1. Other Tools

Running the notebooks:

To setup environment:

  • $ conda env create
  • $ python -m bash_kernel.install