Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gsora/dsh
Dumb Shell: the dumbest shell you'll find on the net. Period.
https://github.com/gsora/dsh
Last synced: about 16 hours ago
JSON representation
Dumb Shell: the dumbest shell you'll find on the net. Period.
- Host: GitHub
- URL: https://github.com/gsora/dsh
- Owner: gsora
- License: mit
- Created: 2014-03-17T21:26:16.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2014-03-20T14:55:56.000Z (almost 11 years ago)
- Last Synced: 2023-08-14T03:50:53.308Z (over 1 year ago)
- Language: Python
- Size: 137 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
#`dsh`: dumb shell
#### What is this?
This is the result of some hours spent alone with Python3, and a book about Operating Systems structure.
It's a shell, or at least *sort of*.Using Python3 with `subprocess`, `signal`, `os` and `readline` here's a working implementation of a system shell.
It's very simple: after all, it's only a **proof of concept**.
#### How to use it
Clone this repo, then
cd the-folder-you-cloned-into
python3 ./dsh.py
and have fun!#### Configuration file
The default configuration file must be placed into your home, named as `.dshrc`.
See `dshrc.example` to understand how to configure it.