Copyright © 2009-2019,2022 by Thomas E. Dickey
mawk is an interpreter for the AWK Programming Language.
Mawk was written by Mike Brennan. There was no maintainer for some time. I adopted it in 2009, starting with fixes from the Debian package, and resolving issues which its ostensible package maintainer did not respond to (initially Debian #496980, but upon review there were other reports not dealt with).
See the changelog for details:
Here are summaries of the amount of changes made since the
original mawk 1.3.3 (plus Debian patches) at
different dates. I have excluded generated files such as
configure as well as the utilities
Besides the gamut of *nix systems (including the Cygwin layer in Windows), I have built this with Visual Studio also. Here are binaries:
Like most of my projects, the source archives for mawk use RCS. For people interested in reading the development history of mawk, I have made exports from RCS to git here (on github):
mawk-snapshots (see discussion).
Because these snapshots may contain development changes past the most recent release, developers should check on the status of those changes before using them.
There was an issue-tracking system at code.google, which is currently on github:
As noted, mawk has been neglected by some packagers (see for
For that reason, the list is presented in two parts.
You can report bugs to me via email, or via the
When reporting bugs, keep in mind the bug-reporting guidelines.