Projet système d'exploitation semestre 1 master 1 université d'Artois
Loquicom 2941edc2ec Amélioration affichage | hace 5 años | |
---|---|---|
.gitignore | hace 5 años | |
README.md | hace 5 años | |
color.h | hace 6 años | |
command.c | hace 5 años | |
command.h | hace 5 años | |
constante.h | hace 5 años | |
error.c | hace 6 años | |
error.h | hace 6 años | |
execute.c | hace 5 años | |
execute.h | hace 5 años | |
expreg.c | hace 5 años | |
expreg.h | hace 5 años | |
ipc.c | hace 5 años | |
ipc.h | hace 5 años | |
makefile | hace 5 años | |
myls.c | hace 5 años | |
myps.c | hace 5 años | |
mysh.c | hace 5 años | |
mysh.h | hace 5 años | |
parser.c | hace 5 años | |
parser.h | hace 6 años | |
sem.c | hace 5 años | |
sem.h | hace 5 años | |
shm.c | hace 5 años | |
shm.h | hace 5 años | |
str.c | hace 6 años | |
str.h | hace 5 años | |
subdiv.c | hace 5 años | |
subdiv.h | hace 5 años | |
variable.c | hace 5 años | |
variable.h | hace 5 años | |
wildcard.c | hace 6 años | |
wildcard.h | hace 6 años |
La compilation du programme s'effectue avec la commande make
dans le dossier du projet. Il est possible de recréer les dépendances avec la commande make depend
, et de supprimer les logs avec make rm-log
. Pour lancer le programme il suffit d'exécuter le fichier ./mysh.
Les commandes externes (myls et myps) sont exécutables sans passer par le programme mysh, mais sont aussi utilisables comme des commandes internes de ce dernier. Il suffit juste de taper le nom de la commande dans un terminal mysh pour l'exécuter.
Présentes :
Absentes :
Il manque 3 champs dans la commande myps : %CPU, %MEM, TIME. De plus le champ TTY est sous la forme d'un nombre et non d'un texte comme dans la commande ps -aux
.
Comment appelle-t-on un combat entre un petit pois et une carotte ?
Un bon duel !