Site Map - skip to main content

Hacker Public Radio

Your ideas, projects, opinions - podcasted.

New episodes Monday through Friday.


In-Depth Series: Learning Awk

  • Number of episodes: 18
  • Open/closed: open
  • Date of earliest show: 2016-09-08
  • Date of latest show: 2019-07-25
  • Series RSS feeds: ogg, spx, mp3
Episodes about using Awk, the text manipulation language. It comes in various forms called awk, nawk, mawk and gawk, but the standard version on Linux is GNU Awk (gawk). It's a programming language optimised for the manipulation of delimited text.

hpr2864 :: One weird trick to add a --help option to your awk scripts hosted by Klaatu

2019-07-25. 00:20:13. Clean.
.
Klaatu demonstrates two ways to add a --help message to your awk scripts

hpr2852 :: Gnu Awk - Part 16 hosted by Dave Morriss

2019-07-09. 00:42:44. Explicit.
.
Winding up the Gnu Awk series

hpr2824 :: Gnu Awk - Part 15 hosted by Dave Morriss

2019-05-30. 00:31:56. Explicit.
.
Redirection of input and output - part 2

hpr2816 :: Gnu Awk - Part 14 hosted by Dave Morriss

2019-05-20. 00:22:37. Explicit.
.
Redirection of input and output - part 1

hpr2804 :: Awk Part 13: Fix-Width Field Processing hosted by b-yeezi

2019-05-02. 00:06:21. Explicit.
.
In this episode, I discuss how to deal with fix-width field text files using Awk

hpr2613 :: Quick Awk Tip hosted by Klaatu

2018-08-08. 00:07:39. Clean.
.
This is a tip about awk scripts.

hpr2610 :: Gnu Awk - Part 12 hosted by Dave Morriss

2018-08-03. 00:34:10. Explicit.
.
Advanced use of arrays

hpr2554 :: Gnu Awk - Part 11 hosted by b-yeezi

2018-05-17. 00:28:06. Clean.
.
In part 11 of the series, we string and number built-in functions

hpr2526 :: Gnu Awk - Part 10 hosted by Dave Morriss

2018-04-09. 00:42:15. Explicit.
.
More about arrays in Gnu Awk

hpr2476 :: Gnu Awk - Part 9 hosted by b-yeezi

2018-01-29. 00:32:36. Explicit.
.
In part 9 of the series, we discuss the printf function

hpr2438 :: Gnu Awk - Part 8 hosted by Dave Morriss

2017-12-06. 00:20:39. Explicit.
.
More about loops

hpr2330 :: Awk Part 7 hosted by b-yeezi

2017-07-07. 00:21:11. Clean.
.
Looping in Awk explained by a sleep-deprived host

hpr2238 :: Gnu Awk - Part 6 hosted by Dave Morriss

2017-03-01. 00:39:39. Explicit.
.
Looking more deeply into Awk's regular expressions

hpr2184 :: Gnu Awk - Part 5 hosted by b-yeezi

2016-12-15. 00:39:54. Clean.
.
In this episode, I describe how to use regular expressions with Awk.

hpr2163 :: Gnu Awk - Part 4 hosted by Dave Morriss

2016-11-16. 00:31:09. Explicit.
.
Recapping the last episode and looking at variables in an Awk program

hpr2143 :: Gnu Awk - Part 3 hosted by b-yeezi

2016-10-19. 00:31:04. Clean.
.
In this episode, I go into more advanced topics for the awk tool.

hpr2129 :: Gnu Awk - Part 2 hosted by Dave Morriss

2016-09-29. 00:26:38. Explicit.
.
We examine how Awk works, records and fields, printing and program files

hpr2114 :: Gnu Awk - Part 1 hosted by b-yeezi

2016-09-08. 00:22:30. Explicit.
.
An introduction the the awk text parsing tool