Programs: cli programs: Difference between revisions

From wikinotes
Line 29: Line 29:
|-
|-
| [[jq]] || parse json
| [[jq]] || parse json
|-
| [[fx]] || interactively explore json object
|-
|-
| [[tomlq]] || parse toml
| [[tomlq]] || parse toml

Revision as of 16:16, 28 August 2022

Search Tools

ack
ripgrep
silversearcher
universal code grep
grep
agrep grep, with fuzzy matching
fzf fuzzy matching/selection
fzy fuzzy matching/selection
broot fuzzy tree navigation

Structured Text

jq parse json
fx interactively explore json object
tomlq parse toml
yq parse yaml
dasel parse json, yaml, toml, xml, csv.
csvsql SQL queries to CSV files

Search/Replace Tools

gnu sed
bsd sed
gnu awk
codemod

Code Tools

gnu patch

Pagers

bat
gnu less
bsd less

Help

man
info pages