Skip to content
GitHub Universe 2025
Explore 100+ talks, demos, and workshops at Universe 2025. Choose your favorites.
#

heredoc

Here are 28 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

42cursus-Pipex: C program that recreates the functionality of shell pipes (|) and HereDoc (<< Del). This project focuses on inter-process communication by using fork(), pipe(), dup2(), and execve() to redirect the output of one command to the input of another, mimicking the shell command < infile cmd1 | cmd2 > outfile.

  • Updated Jul 1, 2025
  • C

🐚 A fully functional mini shell written in C as part of the 42 school curriculum. Implements key shell features like built-in commands, pipelines, redirections (<, >, >>, <<), and environment variable expansion. Designed to mimic basic Bash behavior while exploring process creation, parsing, file descriptors, and terminal signal handling.

  • Updated Jul 3, 2025
  • C

Improve this page

Add a description, image, and links to the heredoc 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 heredoc topic, visit your repo's landing page and select "manage topics."

Learn more