Programs: cli programs: Difference between revisions
From wikinotes
(→Timers) |
|||
(7 intermediate revisions by the same user not shown) | |||
Line 29: | Line 29: | ||
|- | |- | ||
| [[jq]] || parse json | | [[jq]] || parse json | ||
|- | |||
| [[fx]] || interactively explore json object | |||
|- | |- | ||
| [[tomlq]] || parse toml | | [[tomlq]] || parse toml | ||
Line 35: | Line 37: | ||
|- | |- | ||
| [[dasel]] || parse json, yaml, toml, xml, csv. | | [[dasel]] || parse json, yaml, toml, xml, csv. | ||
|- | |||
| [[csvsql]] || SQL queries to CSV files | |||
|- | |||
| [[htmlq]] || css-selectors on html from cli | |||
|- | |||
|} | |} | ||
</blockquote><!-- Structured Text --> | </blockquote><!-- Structured Text --> | ||
Line 64: | Line 71: | ||
{| | {| | ||
| [[bat]] | | [[bat]] | ||
|- | |||
| [[gnu less]] | |||
|- | |||
| [[bsd less]] | |||
|- | |||
|} | |} | ||
</blockquote><!-- Pagers --> | </blockquote><!-- Pagers --> | ||
= Help = | |||
<blockquote> | |||
{| | |||
|- | |||
| [[man]] | |||
|- | |||
| [[info pages]] | |||
|- | |||
|} | |||
</blockquote><!-- Help --> | |||
= Timers = | |||
<blockquote> | |||
{| | |||
|- | |||
| [[termdown]] || simple, customizable cli timer | |||
|- | |||
|} | |||
</blockquote><!-- Timers --> |
Latest revision as of 16:15, 17 September 2023
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 htmlq css-selectors on html from cli
Search/Replace Tools
gnu sed bsd sed gnu awk codemod
Code Tools
gnu patch
Pagers
bat gnu less bsd less
Help
man info pages
Timers
termdown simple, customizable cli timer