/ProjetSysteme

Projet cours Système ET3 Polytech Paris saclay

Primary LanguageC

Readme

Projet système ET3 INFO

Créer un shell

fonctionnalités

  • commandes built-in
    • cd
    • jobs
    • kill
    • reload
    • recompile ~/!\ mettre le fichier executable ‘compile’ dans le même dossier que l’executable ‘shell’~
    • alias exemple : alias ll=ls -l
  • plusieurs commandes en une fois avec && ou ;
  • commandes en arrière plan avec &
  • customisation des affichages
  • création d’alias
  • prise en compte d’un fichier de configuration
  • possibilité de modifier le code sans sortir du shell (commande recompile && reload)
  • redirection d’entrée sortie avec < et >

Choses restantes à faire: [0/1]

  • [ ] fix comportement étrange de la mise en arrière plan