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

https://github.com/sepen/ssll

Lightweight command-line shell implemented in pure C that focuses on size
https://github.com/sepen/ssll

c linux macos shell unix unix-shell

Last synced: 2 months ago
JSON representation

Lightweight command-line shell implemented in pure C that focuses on size

Awesome Lists containing this project

README

          

# `ssll`

A lightweight pure C implementation of a Unix-like system emulating the Bourne Again SHell. \
The code was originally developed for the SO2 course (Operating Systems II) of my degree around 2002 and has been rescued to make it work with actual libraries and compilation tools.

![Last Commit](https://img.shields.io/github/last-commit/sepen/ssll)
![Repo Size](https://img.shields.io/github/repo-size/sepen/ssll)
![Code Size](https://img.shields.io/github/languages/code-size/sepen/ssll)
![Written in c](https://img.shields.io/badge/written%20in-c-ff69b4)

What features does it have:

* Command execution
* Input/Output redirection
* Pipes

What it doesn't have:

* Built-in commands. The only built-in command available is `exit`.
* Variable definitions