Skip to content

Z-Sitawi/simple_shell

Repository files navigation

0x16 - Simple Shell Project 🚀

Welcome to 0x16, a C-based Simple Shell implementation developed as a significant milestone project within the ALX Africa Software Engineering curriculum. 💻

Project Overview 📋

The "Gates of Shell" project, an integral part of the first trimester coursework, serves as a comprehensive exploration of advanced concepts that underlie shell programming. By delving into topics such as processes, system calls, bit manipulation, file management, and error handling, this project equips students with a profound understanding of the intricacies of shell programs. 📚

Features ✨

  • Basic UNIX command interpreter 📜
  • Replicates functionalities of the simple shell (sh) 🔄
  • Emphasizes core concepts including process management, system calls, and more 💪
  • Written entirely in the C programming language ✏️

Contributors 🙌

This project wouldn't have been possible without the dedicated efforts of the following contributors:

Getting Started 🚀

To get started with the 0x16 Simple Shell project, follow these steps:

  1. Clone the repository: git clone https://github.com/your-username/0x16-simple-shell.git 🐙
  2. Navigate to the project directory: cd 0x16-simple-shell 📂
  3. Compile the source code: gcc -Wall -Werror -Wextra -pedantic *.c -o shell 🔧
  4. Run the shell: ./shell 🏃

Happy shell scripting! 🎉 The 0x16 Team 😎

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages