/ssll

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

Primary LanguageCGNU General Public License v3.0GPL-3.0

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 Repo Size Code Size Written in c

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