Skip to content
#

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

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

Improve this page

Add a description, image, and links to the shell-implementation topic page so that developers can more easily learn about it.

Curate this topic

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."

Learn more