Skip to content
/ Pipex Public

Bienvenue sur le dépôt du projet Pipex de l'École 42. Ce projet recrée le comportement des appels système `pipe` et `redirection` en Unix, permettant de construire des pipelines entre commandes.

Notifications You must be signed in to change notification settings

Sycourbi/Pipex

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 

Repository files navigation

Pipex

C Language Pipes File Descriptors Multi-Pipes Output Management Shell 42 42 Paris

Description

Bienvenue sur le dépôt du projet Pipex de l'École 42. Ce projet consiste à recréer le comportement de deux appels système très courants dans le monde Unix : pipe et redirection. L'objectif est de comprendre comment fonctionnent ces deux appels système et comment ils peuvent être utilisés pour construire un pipeline simple entre deux commandes.

Badge et Note Obtenu

Badge du projet pipex

Fonctionnalités

  • Permet d'exécuter deux commandes ou plus (bonus) en utilisant pipe et redirection.
  • Gère les entrées et les sorties de fichiers correctement.
  • Bonus : Gestion des flags <, >, >> pour les redirections de fichier.

Exigences du Projet

Ce projet doit respecter les normes de l'École 42, y compris la norme de codage et les règles spécifiques définies pour le projet.

Installation et Utilisation

Pour installer le projet Pipex, suivez ces étapes :

  1. Clonez le dépôt :

    git clone https://github.com/Sycourbi/Pipex.git
    cd Pipex
    make
    make bonus
    
  2. Lancer le programme :

    ./pipex file1 "ls -l" "wc -l" file2
    
    

About

Bienvenue sur le dépôt du projet Pipex de l'École 42. Ce projet recrée le comportement des appels système `pipe` et `redirection` en Unix, permettant de construire des pipelines entre commandes.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published