Snel
A shell implementation for A.U.TH (Operating Systems Lab)
Snel Documentation

Snel is a shell implementation for A.U.TH (Operating systems Lab). The shell execute the user commands in separate child processes.

It supports:

  • Interactive mode
  • Batch mode
  • # line comments
  • std redirection
  • &&, || operators and ; seperator
  • pipes

The implementation is based on a 2 dimensional sequencer. One dimension is the command chains, namely the commands separated with ';' and the other is the chains (the commands to run as one expression like ls && date). For more information look at

See also
Sequencer.