Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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.