GNU Awk

E61964

GNU Awk is the GNU Project’s enhanced implementation of the AWK programming language, widely used for powerful text processing and data extraction in Unix-like environments.

All labels observed (7)

Label Occurrences
AWK programming language 5
GNU Awk canonical 4
awk 2

How this entity was disambiguated

Statements (50)

Predicate Object
instanceOf GNU Project software ⓘ
free software ⓘ
programming language implementation ⓘ
text processing tool ⓘ
addsFeature TCP and UDP sockets ⓘ
additional string functions ⓘ
arbitrary-precision arithmetic via MPFR ⓘ
dynamic loading of extensions ⓘ
indirect function calls ⓘ
internationalization support ⓘ
network programming extensions ⓘ
time and date functions ⓘ
two-way pipelines ⓘ
typed regular expressions ⓘ
user-defined functions ⓘ
category Unix text processing utilities ⓘ
free programming tools ⓘ
commandName GNU Awk self-linksurface differs ⓘ
surface form: gawk
developer GNU Project ⓘ
distribution often installed by default on GNU/Linux systems ⓘ
documentation GNU Awk self-linksurface differs ⓘ
surface form: The GNU Awk User’s Guide
genre command-line utility ⓘ
scripting language interpreter ⓘ
implements GNU Awk self-linksurface differs ⓘ
surface form: AWK programming language
license GNU General Public License ⓘ
licenseVersion GPLv3 or later ⓘ
maintainer Arnold Robbins ⓘ
name GNU Awk self-link ⓘ
operatingSystem BSD ⓘ
GNU/Linux ⓘ
Windows ⓘ
surface form: Microsoft Windows

Unix-like systems ⓘ
macOS ⓘ
partOf GNU Project ⓘ
primaryAuthor Arnold Robbins ⓘ
programmingLanguage C ⓘ
shortName GNU Awk self-linksurface differs ⓘ
surface form: gawk
supports BEGIN and END blocks ⓘ
POSIX awk standard ⓘ
associative arrays ⓘ
command-line options ⓘ
field and record separators ⓘ
in-place file editing ⓘ
locale-aware processing ⓘ
multiple input files ⓘ
pattern-action programming model ⓘ
script files ⓘ
traditional awk syntax ⓘ
uses POSIX regular expressions ⓘ
website https://www.gnu.org/software/gawk/ ⓘ

How these facts were elicited

Referenced by (16)

Full triples — surface form annotated when it differs from this entity's canonical label.

GNU Project → hasPart → GNU Awk ⓘ
GNU Awk → name → GNU Awk self-link ⓘ
GNU Awk → shortName → GNU Awk self-linksurface differs ⓘ
this entity surface form: gawk
GNU Awk → implements → GNU Awk self-linksurface differs ⓘ
this entity surface form: AWK programming language
GNU Awk → commandName → GNU Awk self-linksurface differs ⓘ
this entity surface form: gawk
GNU Awk → documentation → GNU Awk self-linksurface differs ⓘ
this entity surface form: The GNU Awk User’s Guide
Paul Eggert → notableWork → GNU Awk ⓘ
this entity surface form: GNU Gawk
Brian Kernighan → knownFor → GNU Awk ⓘ
this entity surface form: AWK programming language
Brian Kernighan → coCreatorOf → GNU Awk ⓘ
this entity surface form: AWK programming language
"Unix Text Processing" → relatedTo → GNU Awk ⓘ
subject surface form: Unix Text Processing
this entity surface form: awk
Alfred V. Aho → knownFor → GNU Awk ⓘ
this entity surface form: AWK programming language
Alfred V. Aho → coCreatorOf → GNU Awk ⓘ
this entity surface form: AWK programming language
Arnold Robbins → knownFor → GNU Awk ⓘ
Arnold Robbins → knownFor → GNU Awk ⓘ
this entity surface form: awk
Arnold Robbins → contributedTo → GNU Awk ⓘ
this entity surface form: GNU Awk manual