> For the complete documentation index, see [llms.txt](https://mikefarah.gitbook.io/yq/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://mikefarah.gitbook.io/yq/commands.md).

# Commands

- [Evaluate](https://mikefarah.gitbook.io/yq/commands/evaluate.md): Evaluates the given expression against each yaml document in each file, in sequence
- [Evaluate All](https://mikefarah.gitbook.io/yq/commands/evaluate-all.md): Read all documents of all given yaml files into memory, then run the given expression once against the lot.
- [Shell Completion](https://mikefarah.gitbook.io/yq/commands/shell-completion.md): Generate a shell completion file for supported shells (bash/fish/zsh/powershell)
