/42sh

{EPITECH} | First year | Shell programming project

Primary LanguageC

42sh

{EPITECH} | First year | Shell programming project

You must write a Unix SHELL. The project consists of two sections:

  • a mandatory section, which MUST be completed: display a prompt, parse and execute some com- mands (see below),

  • an optional section, which will only be evaluated if the mandatory section is fully functionnal.

See the subject for further details !

========================

2nd semester Unix System programming unit

Made with Quentin TREHEUX (LuciferBahamut)

Grade : C | Mark : 1.5

Category Percentage Tests Crash ?
Basic tests 75% 3/4 x
Path handling 40% 2/5 x
Setenv and unsetenv 50% 1/2 x
Builtin cd 100% 3/3 x
Line formating (spaces and tabs) 100% 8/8 x
Error handling 66.7% 4/6 x
Separator 100% 1/1 x
Simple pipe 66.7% 2/3 Yes (1)
Advanced pipe 83.3% 5/6 x
Redirections 20% 1/5 x
Advanced manipulations 0% 0/3 Yes (2)
&& and || tests 0% 0/3 x
Globbing 0% 0/1 x
Var interpreter 0% 0/3 x
Inhibitor 0% 0/2 x
Magic quote 33.3% 1/3 x
Alias 25% 1/4 x
Scripting 0% 0/1 x
Foreach 0% 0/1 x
Which 0% 0/2 x
Where 0% 0/2 x
If 0% 0/2 x
Repeat 0% 0/1 x
Parenthesis 0% 0/1 Yes (1)
End score 44.4% 32/72 Yes (4)

Beware of -42 Epitech students !!!