get_next_line is a 42 school project meant to teach us how to read from a file descriptor and use static variables.
-
Updated
Nov 30, 2024 - C
get_next_line is a 42 school project meant to teach us how to read from a file descriptor and use static variables.
A Go package which provides reference counted file descriptors.
This project involves creating a simple shell with Bash as a reference
Co-Re eBPF tool to discover leaks in file descriptors
Development repository for the 42cursus' get_next_line project
Get_next_line is a foundational project. Its main objective is to implement a function, `get_next_line`, that reads a line from a file descriptor in C, handling buffering and partial reads. This project is designed to deepen your understanding of system calls, memory management, and file I/O in C.
Ecole 42 project get_next_line.c
Sistema distribuido con arquitectura cliente-servidor y varios procesos especializados que se coordinan y cooperan mediante sockets y mecanismos de concurrencia. Dentro de este sistema el Cliente podrá enviar un archivo tanto de texto como de media al sistema distribuido para que el nodo correspondiente le devuelva este archivo distorsionado.
This is a 42 school project meant to teach us how to read from a file descriptor without knowing it's size before hand making use of static variables.
This project will let you discover in detail a UNIX mechanism that you already know by using it in your program.
A Small Program in C to Demonstrate the Use of File Descriptors and fcntl.h and sys/stat.h flags and its Relation with UNIX.
Custom Unix shell implementation in C focusing on processes, pipes, redirections, parsing, and signal handling.
Read content of file and return by line
Swap file descriptors (like bash io redirection, i.e. `exec 1>filename`)
Function that returns a line read from a fd. Total hours of work: about 30.
The project involves building a basic shell that mimics the behavior of the popular bash shell. It covers fundamental concepts such as process creation, input/output redirection, and signal handling
Add a description, image, and links to the file-descriptors topic page so that developers can more easily learn about it.
To associate your repository with the file-descriptors topic, visit your repo's landing page and select "manage topics."