Logo Lanfrica

DemisoDaba/simple_shell

Domaine:

digital infrastructure

Type de record:

software
Créateur:
Dem
Hôte:
This repository contains a Simple Shell implementation, developed as a milestone project for the C curriculum at ALX Africa Software Engineering. Written in C, it offers a basic UNIX command interpreter, replicating functionalities of the simple shell (sh) and encompassing advanced concepts like process management and error handling. ## Descriptions This repository contains a version of shell in C programming language, which maintains the main functions of basic function. It is totally requested by Alx-Africa School and done by Demiso Daba of Ethiopia and Princeeze of Nigeria ## Requirements Anyone must have the gcc compiler plus 64-bit operating system in his/her computer: ### Options :mag_right: In this shell, the following conversions of operators are available: - **ls** = lists the information about files and directories. - **exit** = can quits the program whenever needed. - **env** = cam prints the environment variables within it. ## The tests ⚙ Clone the repo: `$ git clone github.com` Run this command: `$ gcc -Wall -Werror -Wextra -pedantic *.c -o hsh` And run the shell: `$ ./hsh`