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.0-py2.py3-none-any.whl (16.9 kB) | File type Wheel | Python version py2.py3 | Upload date | Hashes View |
Close
Hashes for shellp-0.2.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 52e2263eef2d957d66ed637dca7e12d740c142271cf85e409cb35148eeef2ad6 |
|
MD5 | 76a2b0fe3a9badac269b52f184138c2f |
|
BLAKE2-256 | 0bd769a1b69580d987762ac7d4c7a44f4e6a68aa81b41cafb0a3711921ed88b5 |