suivant: 2- Structures de contrôle
monter: GPIshell
précédent: GPIshell
Les commandes indiquent le résultat de leur exécution par une valeur
de retour: une valeur de retour nulle indique un succès; une valeur de
retour différente de zéro indique un échec. Si une commande se termine
par un signal numéro N, la valeur de retour est 128+N. Pour une
commande non trouvée, la valeur de retour est 127. Pour une commande
trouvée et non exécutable, la valeur de retour est 126.
- une nouvelle ligne: indique une nouvelle commande,
- cmd1 || cmd2: cmd2 est exécutée si cmd1 retourne une valeur non-nulle,
- cmd1 && cmd2: cmd2 est exécutée si cmd1 retourne 0,
- cmd1 & cmd2: cmd1 et cmd2 sont exécutées simultanéement,
- cmd1 ; cmd2: cmd1 est exécutée, puis cmd2 est exécutée,
- cmd1 | cmd2: l'entrée de cmd2 est la sortie de cmd1,
- cmd1 > fic: fic est la sortie de cmd1 (attention, fic est écrasée),
- cmd1 > > fic: la sortie de cmd1 est ajoutée à la fin de fic,
- (: début de shell fils pour exécuter des commandes,
- ): fin de shell fils.
suivant: 2- Structures de contrôle
monter: GPIshell
précédent: GPIshell
2004-11-30