13 Open Issues Need Help Last updated: Sep 7, 2025

Open Issues Need Help

View All on GitHub
CMD: pwd about 2 months ago
enhancement help wanted built-in discussion

A simple Unix shell clone in C.

C
CMD: exit about 2 months ago
enhancement good first issue built-in

A simple Unix shell clone in C.

C
CMD: cd about 2 months ago
enhancement help wanted built-in discussion

A simple Unix shell clone in C.

C
CMD: echo about 2 months ago
enhancement good first issue built-in

A simple Unix shell clone in C.

C
Enviroment variables about 2 months ago
enhancement help wanted parser discussion

A simple Unix shell clone in C.

C
Parser: Comand tokenizer about 2 months ago
enhancement help wanted parser discussion

A simple Unix shell clone in C.

C
Exit status 3 months ago

AI Summary: Implement handling of the special variable `$?` in a C-based Unix shell clone. `$?` should represent the exit status of the most recently executed foreground pipeline. This involves capturing the exit status of commands executed within the shell and making it accessible via `$?`.

Complexity: 3/5
enhancement help wanted parser discussion troubleshoot

A simple Unix shell clone in C.

C
History 3 months ago

AI Summary: Implement a command history feature for the minishell C program, allowing users to access and reuse previously entered commands.

Complexity: 3/5
documentation help wanted good first issue discussion

A simple Unix shell clone in C.

C
Signal Handler 3 months ago

AI Summary: Implement a signal handler in a C Unix shell clone using at most one global variable to indicate a received signal. The handler should not directly access main data structures to avoid race conditions.

Complexity: 4/5
help wanted good first issue troubleshoot

A simple Unix shell clone in C.

C
Signals 3 months ago

AI Summary: Implement signal handling in a C-based Unix shell clone to correctly respond to Ctrl+C (SIGINT), Ctrl+D (EOF), and Ctrl+\ (SIGQUIT) signals, mirroring the behavior of bash.

Complexity: 4/5
enhancement help wanted good first issue discussion troubleshoot

A simple Unix shell clone in C.

C
Prompt display 3 months ago

AI Summary: Implement a prompt display function in the C-based Unix shell clone. This involves writing code to print a user-defined prompt string to the console before each command input.

Complexity: 2/5
enhancement good first issue parser

A simple Unix shell clone in C.

C
Makefile 3 months ago

AI Summary: Create a Makefile for a C Unix shell clone to automate the compilation process. The Makefile should handle compilation, linking, and potentially cleaning up intermediate files.

Complexity: 2/5
enhancement good first issue

A simple Unix shell clone in C.

C
Execve (PATH) 3 months ago

AI Summary: Implement the `execve` system call within a C-based Unix shell clone to correctly search and execute programs based on the PATH environment variable, or relative/absolute paths provided by the user.

Complexity: 4/5
enhancement good first issue parser

A simple Unix shell clone in C.

C