No project description provided
Project description
Mate: Extremely pluggable and modular shell
Features
- Easy plugin creation using setuptools
- Manage group of plugins better by
mate --shells
- Built-in auto complete
- Forced modularity in plugins
- Dope looking shell
- Provides command output redirect to embedded ipython
- Supports batch executions by
mate --exec
Installation
Using git
git clone https://github.com/twisted-fun/mate.git
cd mate
pip3 install -e .
Usage
$ mate --help
usage: mate [-h] [-V] [--debug] [-p PROJECT_DIR] [-o OUTPUT_DIR] [-s SOCKET] [--shells SHELLS] [--exec EXEC]
optional arguments:
-h, --help Show this help message
-V, --version Show version number
--debug Set console log level to DEBUG.
-p PROJECT_DIR, --project-dir PROJECT_DIR
Specify root directory of a project for analysis.
-o OUTPUT_DIR, --output-dir OUTPUT_DIR
Specify root directory to store various result files.
-s SOCKET, --socket SOCKET
Provide [Protocol]Host[:Port] of a service for analysis.
--shells SHELLS Specify setuptools group names separated by comma to fetch plugins instead of default 'mate'.
--exec EXEC Provide mate shell command for batch execution.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
mate-shell-0.0.1.tar.gz
(26.3 kB
view hashes)
Built Distribution
mate_shell-0.0.1-py3-none-any.whl
(26.8 kB
view hashes)
Close
Hashes for mate_shell-0.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1e2bbb6737bc8205a88d29a4f86e862ed4d21a095bfbb9774cc9bc5d479a5635 |
|
MD5 | b4655abf8b88f2b31dcc4741de3cd4fc |
|
BLAKE2b-256 | 13bd1c3994593c11399bf83d405d6afc40319d90fdced26a87a4c52b3839ccee |