wc
Count bytes, characters, words, and lines in files or stdin, returning results as structured JSON. Used to measure document size and complexity.
Instructions
Count bytes, characters, words, and lines in files or stdin, returning results as structured JSON. Read-only, no side effects. Returns per-file counts plus totals when multiple files are provided. Use to measure document size and complexity. Not for disk usage — use 'du' for file sizes on disk. Not for file metadata — use 'stat'. See also 'stat', 'du'.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| encoding | No | Text encoding for char/word counts. | utf-8 |
| paths | Yes | Files to count, or '-' for stdin. | |
| raw | No | Write GNU-style count lines without a JSON envelope. |