The aim of the project is create a shell.
Re-Create an Unix Shell
Working commands :
- Setenv
- Unsetenv
- cd
- exit
- ;
- | (basic only)
- All command in the path folder
Aim of the tester is to test your project
Test on the project :
Test 901 (Nothing) : OK
Test 902 (Exec two command) : OK
Test 903 (Testing with /usr/bin PATH) : OK
Test 904 (Testing with /bin PATH) : OK
Test 905 (run commands) : OK
Test 906 (setenv and unsetenv) : OK
Test 907 (builtin cd) : OK
Test 908 (many tab and space) : KO - Check output in /tmp/test.10563/908/
Test 909 (Launch DivZero program with core dump) : KO - Check output in /tmp/test.10563/909/
Test 910 (Launch SegFault program without core dump) : KO - Check output in /tmp/test.10563/910/
Test 911 (Testing simple pipe) : OK
Test 912 (A pipe with a builtin ?) : KO - Check output in /tmp/test.10563/912/
Caution
Please note that copying and submitting the code in this repository as your own for Epitech projects is a violation of the school's academic integrity policy.
Doing so can result in severe penalties such as a grade of -42 or even -84, as well as potential disciplinary actions.
Remember, the purpose of these projects is to learn and demonstrate your understanding of the material.
Copying code undermines that goal and is detrimental to your own academic and professional development.
Please respect the academic integrity policies of Epitech and uphold the principles of honesty and integrity in your work.
I decline all responsibility if you cheat and get caught.
Thank you for your understanding and cooperation.