Skip to content

Latest commit

 

History

History
30 lines (24 loc) · 771 Bytes

README.md

File metadata and controls

30 lines (24 loc) · 771 Bytes

Sash

Sash is a basic Unix shell written in C. The purpose of this project is to help me learn how Unix shells work.

Requirements

You will need the following installed on your computer:

Building

  • git clone https://github.com/AgostonSzepessy/sash.git
  • mkdir sash_build
  • cd sash_build
  • cmake ../sash
  • make -j3

Running

The binaries are placed into sash_build/bin. To run sash:

sash_build/bin/sash

To run the tests:

  • cd sash_build
  • ctest

Useful links