Site Map - skip to main content

Hacker Public Radio

Your ideas, projects, opinions - podcasted.

New episodes every weekday Monday through Friday.
This page was generated by The HPR Robot at


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

Thursday, 2019-07-25. 00:20:13. Clean.
awk, option, help, arg.

Klaatu demonstrates two ways to add a --help message to your awk scripts

Listen in ogg, spx, or mp3 format.

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

Tuesday, 2019-07-09. 00:42:44. Explicit.
Gnu Awk, advanced features.

Winding up the Gnu Awk series

Listen in ogg, spx, or mp3 format.

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

Thursday, 2019-05-30. 00:31:56. Explicit.
Awk utility, Awk Language, gawk, redirection.

Redirection of input and output - part 2

Listen in ogg, spx, or mp3 format.

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

Monday, 2019-05-20. 00:22:37. Explicit.
Awk utility, Awk Language, gawk, redirection.

Redirection of input and output - part 1

Listen in ogg, spx, or mp3 format.

hpr2804 :: Awk Part 13: Fix-Width Field Processing hosted by Mr. Young

Thursday, 2019-05-02. 00:06:21. Explicit.
bash, linux, cli, command-line, awk.

In this episode, I discuss how to deal with fix-width field text files using Awk

Listen in ogg, spx, or mp3 format.

hpr2613 :: Quick Awk Tip hosted by Klaatu

Wednesday, 2018-08-08. 00:07:39. Clean.
tip, awk, shebang.

This is a tip about awk scripts.

Listen in ogg, spx, or mp3 format.

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

Friday, 2018-08-03. 00:34:10. Explicit.
Awk utility, Awk Language, gawk, arrays, sorting.

Advanced use of arrays

Listen in ogg, spx, or mp3 format.

hpr2554 :: Gnu Awk - Part 11 hosted by Mr. Young

Thursday, 2018-05-17. 00:28:06. Clean.
bash, linux, awk.

In part 11 of the series, we string and number built-in functions

Listen in ogg, spx, or mp3 format.

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

Monday, 2018-04-09. 00:42:15. Explicit.
Awk utility, Awk language, gawk, arrays.

More about arrays in Gnu Awk

Listen in ogg, spx, or mp3 format.

hpr2476 :: Gnu Awk - Part 9 hosted by Mr. Young

Monday, 2018-01-29. 00:32:36. Explicit.
awk, bash, Linux, command line.

In part 9 of the series, we discuss the printf function

Listen in ogg, spx, or mp3 format.

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

Wednesday, 2017-12-06. 00:20:39. Explicit.
Awk utility, Awk language, gawk, loops.

More about loops

Listen in ogg, spx, or mp3 format.

hpr2330 :: Awk Part 7 hosted by Mr. Young

Friday, 2017-07-07. 00:21:11. Clean.
bash, linux, awk.

Looping in Awk explained by a sleep-deprived host

Listen in ogg, spx, or mp3 format.

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

Wednesday, 2017-03-01. 00:39:39. Explicit.
Awk utility, Awk language, gawk, regular expression.

Looking more deeply into Awk's regular expressions

Listen in ogg, spx, or mp3 format.

hpr2184 :: Gnu Awk - Part 5 hosted by Mr. Young

Thursday, 2016-12-15. 00:39:54. Clean.
awk, bash, command-line, cli.

In this episode, I describe how to use regular expressions with Awk.

Listen in ogg, spx, or mp3 format.

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

Wednesday, 2016-11-16. 00:31:09. Explicit.
Awk utility, Awk language, gawk, variables.

Recapping the last episode and looking at variables in an Awk program

Listen in ogg, spx, or mp3 format.

hpr2143 :: Gnu Awk - Part 3 hosted by Mr. Young

Wednesday, 2016-10-19. 00:31:04. Clean.
awk, bash, linux.

In this episode, I go into more advanced topics for the awk tool.

Listen in ogg, spx, or mp3 format.

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

Thursday, 2016-09-29. 00:26:38. Explicit.
Awk utility, Awk language, gawk, text manipulation.

We examine how Awk works, records and fields, printing and program files

Listen in ogg, spx, or mp3 format.

hpr2114 :: Gnu Awk - Part 1 hosted by Mr. Young

Thursday, 2016-09-08. 00:22:30. Explicit.
awk, bash, linux.

An introduction the the awk text parsing tool

Listen in ogg, spx, or mp3 format.