{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 !!!