Jump to content

GNU awk: Difference between revisions

From EDM2
mNo edit summary
Ak120 (talk | contribs)
 
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
The GNU awk, sometimes known as '''gawk''', is a GNU re-implementation of the [[AWK]] programming language/macro pre-processor
The GNU awk ('''gawk''') is a GNU re-implementation of the [[AWK]] programming language/macro pre-processor.
 
Paul Rubin and Jay Fenlason (FSF) wrote gawk, to be compatible with the original version of ''awk'' distributed with the Seventh Edition of UNIX. John Woods contributed a number of bug fixes. David Trueman, with contributions from Arnold Robbins, made gawk compatible with the new version of UNIX awk (''nawk'').
 
The initial DOS port was done by Conrad Kwok and [[Scott E. Garfinkle]]. Scott Deifik maintains the port to MS-DOS using DJGPP.
The port to OS/2 was done initially by [[Kai-Uwe Rommel]], with contributions and help from Darrel Hankerson. Later [[Andreas Buening]] maintained the OS/2 port.


==Charset support (for macro/text processing)==
==Charset support (for macro/text processing)==
8 Bit [[ASCII]] (256 Characters according to current codepage). No support for [[Unicode]] or [[DBCS]], some older versions of the tool support DBCS and Shift JIS file names.
8-bit [[ASCII]] (256 Characters according to current codepage). No support for [[Unicode]] or [[DBCS]], some older versions of the tool support DBCS and Shift JIS file names.


==Version==
==Version==
* Last known version: GNU awk v4.1.3 (2015-05-20)
* 3.0.2 (1996-12-28)
* '''Latest Version for OS/2-eCS''': [http://hobbes.nmsu.edu/download/pub/os2/dev/util/gawk-4.1.1.zip GNU awk v4.1.1] (2014-10-23)
* 3.0.3 (1997-05-16) - OS/2: gnuawk.zip (1997-07-01)
;Prerequisites
* 3.0.4 (2000-01-22) - OS/2: gawk304.zip
* [[kLIBC065]]
* 3.1.0 (2001-06-03) - OS/2: gawk-3_1_0-bin.zip
==Links==
* 4.0.0 (2011-06-29)
* [http://www.gnu.org/software/gawk/ GNU awk on the FSF website]
* 4.1.1 (2014-04-08) - OS/2: gawk-4.1.1.zip (2014-10-23)
* 4.1.3 (2015-05-20)
* 4.1.4 (2016-08-25)
* 4.2.0 (2017-10-21)
* 4.2.1 (2018-05-08)
* 5.0.0 (2019-04-12) - OS/2: gawk-5.0.0.zip
* 5.1.1 (2021-10-28)


==Licence==
==Licence==
Open source software released under the [[GPL v3]] licence.
*Open source software released under the [[GPL v3]] licence
 
*Authors: [[Free Software Foundation]]
==Authors & publisher==
*OS/2 Ports: [[KO Myung-Hun]], [[Andreas Buening]], [[Jun Sawataishi]]
* [[Free Software Foundation]]
* [[KO Myung-Hun]] (OS/2 port)
* [[Andreas Buening]] (earlier OS/2 port)
* [[Jun Sawataishi]] (earlier OS/2 port)


==Links==
* [http://www.gnu.org/software/gawk/ GNU awk on the FSF website]


[[Category:AWK]]
[[Category:AWK]]
[[Category:Generic Unix Tools]]
[[Category:MS Windows Tools]]
[[Category:OS-9 Tools]]
[[Category:VMS Tools]]

Latest revision as of 18:12, 3 July 2022

The GNU awk (gawk) is a GNU re-implementation of the AWK programming language/macro pre-processor.

Paul Rubin and Jay Fenlason (FSF) wrote gawk, to be compatible with the original version of awk distributed with the Seventh Edition of UNIX. John Woods contributed a number of bug fixes. David Trueman, with contributions from Arnold Robbins, made gawk compatible with the new version of UNIX awk (nawk).

The initial DOS port was done by Conrad Kwok and Scott E. Garfinkle. Scott Deifik maintains the port to MS-DOS using DJGPP. The port to OS/2 was done initially by Kai-Uwe Rommel, with contributions and help from Darrel Hankerson. Later Andreas Buening maintained the OS/2 port.

Charset support (for macro/text processing)

8-bit ASCII (256 Characters according to current codepage). No support for Unicode or DBCS, some older versions of the tool support DBCS and Shift JIS file names.

Version

  • 3.0.2 (1996-12-28)
  • 3.0.3 (1997-05-16) - OS/2: gnuawk.zip (1997-07-01)
  • 3.0.4 (2000-01-22) - OS/2: gawk304.zip
  • 3.1.0 (2001-06-03) - OS/2: gawk-3_1_0-bin.zip
  • 4.0.0 (2011-06-29)
  • 4.1.1 (2014-04-08) - OS/2: gawk-4.1.1.zip (2014-10-23)
  • 4.1.3 (2015-05-20)
  • 4.1.4 (2016-08-25)
  • 4.2.0 (2017-10-21)
  • 4.2.1 (2018-05-08)
  • 5.0.0 (2019-04-12) - OS/2: gawk-5.0.0.zip
  • 5.1.1 (2021-10-28)

Licence

Links