A simple CLI wrapper for explainshell.com to explain shell commands in your terminal.
Usage:
explainshell-cli tar -xzvf
❯ explainshell-cli ls -la
╭───── 🔍 Explanation ──────╮
│ │
│ list directory contents │
│ │
╰───────────────────────────╯
╭────── 🔍 Explanation ───────╮
│ │
│ -l │
│ use a long listing format │
│ │
╰─────────────────────────────╯
╭──────────── 🔍 Explanation ─────────────╮
│ │
│ -a │
│ , │
│ --all │
│ do not ignore entries starting with . │
│ │
╰─────────────────────────────────────────╯
Clone the repo and install it with pip:
git clone https://github.com/snoopysecurity/explainshell-cli.git
cd explainshell-cli
pip install .