An advanced and easy to configure shell
Project description
ShellP
Click here to watch a demo:
ShellP is a shell implemented in Python and currently in alpla stage of development. This is an example shell session that utilizes argument functions:
$ echo $$random
64
$ echo $$random
40
$ echo $$tempfile
/tmp/my_temp_file.txt
$ echo $$weekday
Thursday
Advantages over other shells
- Easy to configure (e.g. PS1 value is more readable and easier to make yourself)
- Easy to install without root access
- Variety of values that you can use for PS1, including git branch and execution duration of previous command
Basic Usage
Install ShellP:
pip3 install --user shellp
Start ShellP:
python3 -m shellp
Project Links
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Filename, size | File type | Python version | Upload date | Hashes |
---|---|---|---|---|
Filename, size shellp-0.2.1-py2.py3-none-any.whl (9.9 kB) | File type Wheel | Python version py2.py3 | Upload date | Hashes View |
Close
Hashes for shellp-0.2.1-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e5660f02f04b195f19c341b3fe968737a9c6eb6e0f3daa65a397f35c51a7d65c |
|
MD5 | 54d6ab9aa4c57db7bf36425d8d251ef9 |
|
BLAKE2-256 | ea5d7229a8446f22b6ecc54b206b7f67413c657223d5ffe0a02b0a07dea1ce02 |