Skip to content

This project is a minimal Unix-like shell written in C, developed as part of a systems programming course, supporting command execution, job control, signals, I/O redirection, built-ins (cd, dir), and pipelines.

Notifications You must be signed in to change notification settings

meditatoire/minishell

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Minishell

A minimal Unix-like shell implemented in C.

Features

  • Execute external commands (fork, execvp)
  • Foreground & background job management
  • Signal handling (SIGCHLD, SIGINT, SIGTSTP)
  • I/O redirection (<, >)
  • Built-in commands: cd, dir
  • Pipe support (|) for chained commands

About

This project is a minimal Unix-like shell written in C, developed as part of a systems programming course, supporting command execution, job control, signals, I/O redirection, built-ins (cd, dir), and pipelines.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published