A POSIX compliant shell
|
|
||
|---|---|---|
| src | ||
| tests | ||
| .clang-format | ||
| .gitignore | ||
| configure.ac | ||
| Makefile.am | ||
| README.md | ||
42sh - A POSIX shell with a bad name
42sh is a shcool project aiming to implement a POSIX compliant shell in C.
Getting started
TODO
Build
run theses commands:
autoreconf --force --verbose --install && ./configure
make
./src/42sh --help
Testing
run this command:
make check
debug (asan)
run this command:
./src/debug
testsuite
run this command:
./src/testsuite
Authors
- Matteo Flebus
- Jean Hérail
- William Valenduc
- Guillem George
Project status
WIP
TODO
Autotools
implement functions in all .c files to see if everything compiles.