Path to this page:
Subject: CVS commit: wip/runawk
From: Aleksey Cheusov
Date: 2010-10-06 22:41:57
Message id: E1P3aoW-00014t-Sy@sfp-cvsdas-2.v30.ch3.sourceforge.com
Log Message:
Update to 1.1.0
Makefile:
- initialize {BIN,MAN}{OWN,GRP} to `id -{u,g}n`. You don't need
to set these variables manually for unprivileged installation.
Option -F is added to runawk. It passes field separator to AWK
interpreter.
New tool alt_getopt(1), an alternative to getopt(1) and POSIX
shell's getopts. alt_getopt is a command options parser that
undestands long options. It is implemented in runawk and uses its
modules. Also alt_getopt.sh shell include file is implemented and
installed. Examples: examples/demo_alt_getopt*.sh
multisub.awk: ability to skip a matched text is added, see the
documentation at the top of multisub.awk and examples/demo_multisub
for the sample. Function multisub now has optional third argument.
New module glob.awk for working with glob patterns.
See examples/demo_glob* for the samples.
min.awk: new functions min3, min4, min5, min_key, min_value and
key_of_min_value
max.awk: new functions max3, max4, max5, max_key, max_value and
key_of_max_value
New module ord.awk from GNU awk.
New module ftrans_in.awk from GNU awk (fixed and modified by me).
Example: examples/demo_ftrans.
New example: examples/demo_tokenre3. Thanks to Vlad Shakhov for the
idea.
New example: examples/demo_minmax.
Files: