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

https://github.com/osamaadam/unix-shell

A simple Unix shell written in C++.
https://github.com/osamaadam/unix-shell

cpp unix

Last synced: 5 months ago
JSON representation

A simple Unix shell written in C++.

Awesome Lists containing this project

README

          

# Unix-Shell

A Unix shell made as an assignment for ECE2021.

## Setup

```sh
$ make
$ ./main
```

## Docker Setup

Perhaps you're running Windows, have Docker installed and want to try it.

You may use the following command to start the docker environment.

```sh
$ docker-compose run shell
```

## Custom Commands

```sh
=> exit
```

Exits the shell.

```sh
=> logout
```

Could be triggered by writting it out or pressing _ctrl+d_.

```sh
=> log
```

Opens shell.log in a VI editor.