La programmation en shell
Michel "MaXX" Kaempf, maxx@via.ecp.fr
v1.0, 15 Mars 2000
Vous en avez assez de répéter sans cesse les mêmes suites de commandes ? Vous en avez assez de saisir des lignes de commandes interminables ? Cet article est fait pour vous : il a pour objectif de vous initier à la programmation en shell, en vue d'automatiser l'ensemble de ces tâches. Vous apprendrez dans un premier temps à utiliser le shell de manière avancée et vous découvrirez ensuite les bases de la programmation shell.
1. Le shell... oui, mais encore ?
2. Les canaux standards d'entrées/sorties (`stdin', `stdout', `stderr')
3. La redirection des canaux d'entrées/sorties (`>', `>>', `>|', `<', `>&')
- 3.1 La redirection du canal de sortie standard (`
1>', `1>>', `1>|') - 3.2 La redirection du canal standard d'erreur (`
2>', `2>>', `2>|') - 3.3 La redirection du canal d'entrée standard (`
0<') - 3.4 La redirection d'un canal de sortie vers un autre canal de sortie (`
>&')
4. Les tubes (`|')
5. Les substitutions
6. Les caractères d'échappement
7. Les scripts shell
8. Les variables
9. Les paramètres
10. Les fonctions
11. Les structures de contrôle
12. Pour aller plus loin...
Next Previous Contents
