OpenBSD Handbook

Current snapshot · amd64 · Generated 2026-09-09

gawk-5.4.0

GNU awk

Back to search · Project homepage

Description

GNU AWK is a pattern scanning and processing tool. It conforms to the definition of the language in the POSIX 1003.1 Standard. This version in turn is based on the description in The AWK Programming Language, by Aho, Kernighan, and Weinberger. Gawk provides the additional features found in the current version of Brian Kernighan's awk(1) and a number of GNU-specific extensions. Among these extensions: - profiler - interactive debugger a la GDB - file inclusion, useful to share code between Gawk scripts - API for loadable extension modules - lint mode to warn about possible portability problems - bignums, for arbitrary precision arithmetic - socket networking

Package information

Ports path
lang/gawk
Package architecture
amd64
Maintainer
The OpenBSD ports mailing-list <ports@openbsd.org>
Categories
lang
Available flavors
None listed

These are ports metadata. Binary availability depends on the release, architecture and mirror. Build and test dependencies are not an installation checklist.

Direct dependencies

Library

Build

Used by (45 dependency relationships)

Includes library, runtime, build and test relationships. Results load 100 at a time.

Installing and updating packages · Package details as JSON