zawk 0.5.24

An efficient Awk-like language implementation by Rust with stdlib
# zawk

> zawk is an implementation of the AWK language written by Rust, and it includes a standard library for text, math etc.

Things to remember to write awk script with zawk:

- standard library: text, math, datetime, crypto, parser, encode/decode, ID, KV, SQLite/MySQL, Redis/NATS etc.
- csv/tsv built-in support with `zawk -i csv/tsv`
- zawk is the successor of frawk, and all frawk scripts can run in zawk

## Docs

- [zawk Overview](https://raw.githubusercontent.com/linux-china/zawk/refs/heads/master/info/overview.md): zawk overview and how it differs from Awk
- [FAQ](https://raw.githubusercontent.com/linux-china/zawk/refs/heads/master/info/faq.md): FAQ about zawk

## API

- [zawk Standard Library](https://raw.githubusercontent.com/linux-china/zawk/refs/heads/master/info/stdlib.md): zawk standard library
- [zawk Builtin Functions and Commands](https://raw.githubusercontent.com/linux-china/zawk/refs/heads/master/info/reference.md): zawk Builtin Functions and Commands

## Examples

- [AWK Examples](https://raw.githubusercontent.com/linux-china/zawk/refs/heads/master/info/examples.md): Some examples of AWK scripts

## Optional

- [AWK cheat sheet](https://raw.githubusercontent.com/Fechin/reference/refs/heads/main/source/_posts/awk.md): awk cheat sheet