Programs: cli programs: Difference between revisions
From wikinotes
Line 5: | Line 5: | ||
| [[ack]] || | | [[ack]] || | ||
|- | |- | ||
| [[ripgrep]] || | | [[ripgrep]] || | ||
|- | |- | ||
| [[silversearcher]] || | | [[silversearcher]] || | ||
|- | |- | ||
| [[universal code grep]] || | | [[universal code grep]] || | ||
|- | |- | ||
| [[grep]] || | | [[grep]] || | ||
|- | |- | ||
| [[agrep]] || grep, with fuzzy matching | | [[agrep]] || grep, with fuzzy matching | ||
Line 23: | Line 23: | ||
|} | |} | ||
</blockquote><!-- Search Tools --> | </blockquote><!-- Search Tools --> | ||
= Structured Text = | |||
<blockquote> | |||
{| class="wikitable" | |||
|- | |||
| [[jq]] || parse json | |||
|- | |||
| [[tomlq]] || parse toml | |||
|- | |||
| [[yq]] || parse yaml | |||
|- | |||
|} | |||
</blockquote><!-- Structured Text --> | |||
= Search/Replace Tools = | = Search/Replace Tools = |
Revision as of 14:51, 28 August 2021
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 tomlq parse toml yq parse yaml
Search/Replace Tools
gnu sed bsd sed gnu awk codemod
Code Tools
gnu patch
Pagers
bat