goawk

POSIX-compliant AWK interpreter written in Go, with CSV support (program)

Description

GoAWK is a POSIX-compatible version of AWK, and additionally has a CSV mode for reading and writing CSV and TSV files.

Additional features GoAWK has over AWK:

 * It has proper support for CSV and TSV files.
 * It's the only AWK implementation with a code coverage feature.
 * It supports negative field indexes to access fields from the right,
   for example, $-1 refers to the last field.
 * It's embeddable in your Go programs! You can even call custom Go
   functions from your AWK scripts.
 * Most AWK scripts are faster than awk and on a par with gawk, though
   usually slower than mawk.
 * The parser supports 'single-quoted strings' in addition to "double-
   quoted strings", primarily to make Windows one-liners easier when using
   the cmd.exe shell (which uses " as the quote character).

This package provides the CLI interface to goawk.

Upload more screenshots

Please help extend the collection of screenshots. Just make a screenshot and upload it here. You don't need to register or anything.

Upload a screenshot

Hint: upload an image here from your clipboard with Ctrl-V


Homepage

https://github.com/benhoyt/goawk


Install this software package

If the package is available for the distribution you are currently using on your computer then install the software by clicking on…

Install goawk