Prosty program powłoki Microshell w języku ANSI C.

Zleceniodawca
no avatar
arni896
Opis

Cena do ustalenia :)

-Program musi wyświetlać znak zachęty w postaci [{path}] $, gdzie {path} jest ścieżką do bieżącego katalogu roboczego;

-Program musi obsługiwać polecenie cd, działające analogicznie jak cd znane nam z powłoki bash;

-Program musi obsługiwać polecenie exit, kończące działanie programu powłoki;

-Program musi obsługiwać polecenie help, wyświetlające na ekranie informacje o autorze programu i oferowanych przez niego funkcjonalnościach;

-Przyjmować polecenia odwołujące się przez nazwę do programów znajdujących się w katalogach opisanych wartością zmiennej środowiskowej PATH oraz umożliwiać wywołanie tych skryptów i programów z argumentami (czyt. fork() + exec*());

-Wypisywać komunikat błędu, gdy niemożliwe jest poprawne zinterpretowanie polecenia;

Opublikowano
2021-01-13
Umiejętności

Wysłane oferty (3)

Budżet
Do negocjacji
Prawa autorskie
-
Ważne przez
30 dni