A simple microshell program in ANSI C language.

Employer
no avatar
arni896
Description

Price to be agreed :)

-The program must display the prompt of the form [{path}] $, where {path} is the path to the current working directory;

-The program must support the cd command, similar to the cd we know from bash;

-The program must handle the exit command to terminate the shell program;

-The program must support the help command, displaying information on the screen about the author of the program and the functionalities offered by him;

-Accept commands that refer by name to programs from directories described by the value of the PATH environment variable and enable execution of these scripts and programs with arguments (read: fork () + exec * ());

-Print an error message when it is impossible to correctly interpret a command;

Published
on 2021-01-13

Offers sent (3)

Budget
Negotiable
Copyright
-
Expires in
30 days