shell-implementation
Here are 19 public repositories matching this topic...
A minimal Unix shell implementation in C, designed to replicate the behavior of bash with essential features including command execution, pipes, redirections, environment variable management, and built-in commands.
-
Updated
Aug 21, 2025 - C
🧵 Linux/Unix Shell Implementation using C Multithreading
-
Updated
Jul 19, 2024 - C
UNIX Shell Project | BRACU CSE321 Lab
-
Updated
Jan 26, 2026 - C
Gosh: A high-performance interactive Shell written from scratch in Go. 🚀 Features a custom lexical analyzer for nested quotes/escapes and a decoupled architecture (Parser/Executor/Builtins). Implements multi-stage pipelines (|), advanced I/O redirection (>, 2>, >>), and system PATH scanning. 本项目是一个从零实现的系统级交互式命令行解释器,深度模拟了 Bash 核心机制(如命令解析、内建指令与外部进程
-
Updated
Jan 29, 2026 - Go
Pipe & multiproccess managment
-
Updated
Sep 4, 2022 - C
-
Updated
Sep 4, 2022 - C
Simple shell implemntaion done as school homework for Operation system course in ELSYS (TUES) - Technological shcool "Electronic systems".
-
Updated
Nov 17, 2020 - C
This is a simple shell implementation in C created as part of an assignment. The shell supports basic commends like cd, help, input/output redirection, and some custom commends (add, mul, factorial,strrev etc.. ) that are executed from user-defined executable files.
-
Updated
Jan 26, 2025 - C
A reliable and efficient Unix shell
-
Updated
Nov 23, 2024 - Makefile
Shellify is a simple, lightweight shell implementation written in C, it provides core shell functionality with a clean, straightforward interface
-
Updated
Jun 1, 2025 - C
-
Updated
Jul 7, 2022 - C
A lightweight Unix-like shell implementation in Rust with built-in commands (echo, cd, pwd, cat, cp, mv, mkdir). Educational project for learning systems programming and shell internals.
-
Updated
Oct 15, 2025 - Rust
Implementing a "shell in a shell" and learning the magical world of GNU readline and termios.h
-
Updated
May 17, 2023 - C
A Unix-like shell implemented in C, featuring essential file operations, command history, and undo functionalities. Built with efficient data structures like linked lists and stacks.
-
Updated
Jun 28, 2024 - C
Here I have tried to mock a shell with various system Calls.
-
Updated
Mar 30, 2019 - Assembly
Improve this page
Add a description, image, and links to the shell-implementation topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the shell-implementation topic, visit your repo's landing page and select "manage topics."