Skip to content

fdetun/simple_shell

Repository files navigation

Simple Shell

A simple UNIX command interpreter created for the low-level programming and algorithm track at Holberton School.

Quik start

1- clone the repository to your local directory

$ git clone https://github.com/fdetun/simple_shell

2- Start up simple_shell, compile using

$ gcc -Wall -Werror -Wextra -pedantic *.c -o hsh

3- start the shell

$ ./hsh

Current features

  • Run commands in $PATH
  • ; command separator
  • use "exit" or "ctr + D" to close the program
  • use "cd" to navigate

Testing

There is a repository for the test suite at https://github.com/nakadorx/simple-shell-test-suite. Follow the instructions there, and you'll want the shell target to be /bin/sh (the default location for sh).

Markdown is a lightweight markup language based on the formatting conventions that people naturally use in email. As [John Gruber] writes on the [Markdown site][df1]

Authors

Taha Elleuch Foued Lamine

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages