Skip to content

m8drivendev/Gates-Of-Shell

Repository files navigation

Gates Of Shell

Description

This is a simple shell program that allows users to execute commands.

Features

  • Feature 1 -> Execute commands directly by name or with path
  • Feature 2 -> Support for piping multiple commands
  • Feature 3 -> Handles arguments passing correctly
  • Feature 4 -> Waits for child processes to finish

Installation

To install the program, follow these steps:

  1. Step 1 -> clone the repo using -> git clone https://github.com/M8DrivenDev/Gates-Of-Shell
  2. Step 2 -> navigate to the directory using -> cd Gates-Of-Shell
  3. Step 3 -> install gcc compiler

Usage

To use the program, follow these steps:

  1. Step 1 -> first compile the program using -> gcc -Wall -Werror -Wextra -pedantic -std=gnu89 *.c -o hsh
  2. Step 2 -> you can run it either in interactive mode using -> ./hsh
  3. Step 3 -> or you can run it in non interactive mode ex -> echo "ls" | ./hsh

Credits

This program was created by M8DrivenDev

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages