ancre sommaires

This commit is contained in:
hugogogo
2021-10-15 12:14:45 +02:00
parent f37ae878d4
commit c17aff6dd9

View File

@@ -320,6 +320,7 @@ shell@prompt>
Dont save it as "" argument for fonctions, just delete. Dont save it as "" argument for fonctions, just delete.
*[\go to sommaire](#markdown-header-sommaire)* *[\go to sommaire](#markdown-header-sommaire)*
-------------- --------------
Commandes dans variables d'env fonctionne : Commandes dans variables d'env fonctionne :
@@ -330,6 +331,7 @@ string :)
shell@prompt> shell@prompt>
``` ```
*[\go to sommaire](#markdown-header-sommaire)* *[\go to sommaire](#markdown-header-sommaire)*
-------------- --------------
l'expension des variables dans des variables est fait au moment de export(), l'expension des variables dans des variables est fait au moment de export(),
@@ -363,6 +365,7 @@ dans l'env :
``` ```
*[\go to sommaire](#markdown-header-sommaire)* *[\go to sommaire](#markdown-header-sommaire)*
------------------- -------------------
Tests pour Hugo, pour illustrer les pipes simultanés : Tests pour Hugo, pour illustrer les pipes simultanés :
@@ -375,6 +378,7 @@ sleep 5 | ls | wc -l
``` ```
*[\go to sommaire](#markdown-header-sommaire)* *[\go to sommaire](#markdown-header-sommaire)*
------------------- -------------------
argv passé à execv(), telle quelle ou aprés avoir trouvé le PATH ? argv passé à execv(), telle quelle ou aprés avoir trouvé le PATH ?
@@ -391,6 +395,7 @@ argv[1] == "file.txt"
``` ```
*[\go to sommaire](#markdown-header-sommaire)* *[\go to sommaire](#markdown-header-sommaire)*
------------------- -------------------
A test sur bash et minishell : A test sur bash et minishell :
@@ -398,6 +403,7 @@ A test sur bash et minishell :
echo "phrase quelquonque" > file1 > file2 > file3 echo "phrase quelquonque" > file1 > file2 > file3
*[\go to sommaire](#markdown-header-sommaire)* *[\go to sommaire](#markdown-header-sommaire)*
------------------- -------------------
Pour les builtins dans une commande simple : Pour les builtins dans une commande simple :
@@ -432,16 +438,19 @@ Si la commande n'est pas builtin
cmd->builtin_command == NULL. cmd->builtin_command == NULL.
*[\go to sommaire](#markdown-header-sommaire)* *[\go to sommaire](#markdown-header-sommaire)*
------------------- -------------------
tester comment ce comporte minishell aprés le crash d'une commande (message sigfault comme dans bash ? Autres ?) tester comment ce comporte minishell aprés le crash d'une commande (message sigfault comme dans bash ? Autres ?)
*[\go to sommaire](#markdown-header-sommaire)* *[\go to sommaire](#markdown-header-sommaire)*
------------------- -------------------
Implementer les exit status dans les builtins Implementer les exit status dans les builtins
*[\go to sommaire](#markdown-header-sommaire)* *[\go to sommaire](#markdown-header-sommaire)*
------------------- -------------------
EDIT : Aprés reflexion et verification, ça semble en effet le mieux a faire. EDIT : Aprés reflexion et verification, ça semble en effet le mieux a faire.
@@ -466,6 +475,7 @@ Attendre avec waitpid() la derniere commande pour obtenir son status, puis wait(
et enfin renvoyer le status. et enfin renvoyer le status.
*[\go to sommaire](#markdown-header-sommaire)* *[\go to sommaire](#markdown-header-sommaire)*
------------------- -------------------
Faire des test avec Faire des test avec
@@ -475,3 +485,5 @@ pour voir si ça ne crash pas.
Normal si le comportement attendu n'est pas correct (en l'absence de PATH et tout ça) mais ça ne devrait pas crasher pour autant. Normal si le comportement attendu n'est pas correct (en l'absence de PATH et tout ça) mais ça ne devrait pas crasher pour autant.
*[\go to sommaire](#markdown-header-sommaire)*