---
name: cli-awk
description: >-
  This skill should be used when the user needs help with awk CLI commands, flags, and troubleshooting.
---

# awk CLI Reference

Compact command reference for **awk** v.

- **0** total commands
- **0** command flags + **28** global flags
- **0** extracted usage examples
- Max nesting depth: 0

## When to Use

- Constructing or validating `awk` commands
- Looking up flags/options fast
- Troubleshooting failed invocations

## Top-Level Commands

Command format examples: 

### Global Flags

| Flag | Short | Type | Description |
| --- | --- | --- | --- |
| `--assign` | `-v` | string | assign=var=val |
| `--bignum` | `-M` | bool | bignum |
| `--characters-as-bytes` | `-b` | bool | characters-as-bytes |
| `--copyright` | `-C` | bool | copyright |
| `--debug` | `-D` | string | debug[=file] |
| `--dump-variables` | `-d` | string | dump-variables[=file] |
| `--exec` | `-E` | string | exec=file |
| `--field-separator` | `-F` | string | field-separator=fs |
| `--file` | `-f` | string | file=progfile |
| `--gen-pot` | `-g` | bool | gen-pot |
| `--help` | `-h` | bool | help |
| `--include` | `-i` | string | include=includefile |
| `--lint` | `-L` | string | lint[=fatal|invalid|no-ext] |
| `--lint-old` | `-t` | bool | lint-old |
| `--load` | `-l` | string | load=library |
| `--no-optimize` | `-s` | bool | no-optimize |
| `--non-decimal-data` | `-n` | bool | non-decimal-data |
| `--optimize` | `-O` | bool | optimize |
| `--posix` | `-P` | bool | posix |
| `--pretty-print` | `-o` | string | pretty-print[=file] |
| `--profile` | `-p` | string | profile[=file] |
| `--re-interval` | `-r` | bool | re-interval |
| `--sandbox` | `-S` | bool | sandbox |
| `--source` | `-e` | string | source='program-text' |
| `--trace` | `-I` | bool | trace |
| `--traditional` | `-c` | bool | traditional |
| `--use-lc-numeric` | `-N` | bool | use-lc-numeric |
| `--version` | `-V` | bool | version |

## Common Usage Patterns (Compact)

_No examples extracted._
## Detailed References

- Full command tree: `references/commands.md`
- Full examples catalog: `references/examples.md`

## Re-Scanning

After a CLI update, run `/scan-cli` or execute crawler + generator again.
