I've just released runawk-1.4.3.
http://sourceforge.net/projects/runawk
http://freecode.com/projects/runawk
https://github.com/cheusov/runawk
If anyone has some spare time and fluent English please review the
documentation. English is not my mother tongue, so there is a room for
improvements.
What is RunAWK:
RunAWK is a small wrapper for AWK interpreter that helps write
standalone programs in AWK. It provides support for modules and
other powerful features. It comes with dozens of modules which
provide efficient means for handling command line options, powerful
functions for manipulating strings and arrays as well as sorting,
mathematical, tmpfile, braceexpand functions and a lot of others.
License: MIT
Major changes in latest releases
======================================================================
Version 1.4.3, by Aleksey Cheusov, Sun, 9 Sep 2012 21:54:21 +0300
runawk:
- Clean-ups in usage message
- system(3) is not used anymore for removing temporary directory
modules:
- Function print_help() has been moved
from power_getopt.awk to init_getopt.awk
======================================================================
Version 1.4.2, by Aleksey Cheusov, Sun, 19 Aug 2012 23:00:39 +0300
runawk_modules.3 was added where all modules are documented
Long options are considered deprecated
-i and -I options were removed
man pages are included to a distribution tarball,
so pod2man is not needed for building
======================================================================
Version 1.4.1, by Aleksey Cheusov, Sun, 22 Jul 2012 14:57:19 +0300
Minor fixes in documentation
Path to AWK interpreter is detected at build time (not hardcoded
/usr/bin/awk). This fixes runawk on, for example, Haiku.
Clean-ups in build system. mk-configure-0.23.0 is required.