
|
#! /bin/sh______# interpréteur commande1 commande2___# même chose que : commande1; commande2 |
|
#! /bin/sh commande\ Suite de la commande très longue |
| | & ; && || | Ordre de priorité décroissante. |
| ls |
Paramètres (variables) Variables d'environnement
(généralement en majuscules)
Ex : PATH

| #! /bin/sh ... ... |
| % prog | argument1 | argument2 | |
| 0 | 1 | 2 | :paramètres positionnels |
|---|
| #! /bin/sh echo $0 # affiche le mot prog echo $1 # affiche l'argument1 |
| %set | mot1 | mot2 | mot3 | ... |
| 1 | 2 | 3 |
|---|

| #! /bin/sh echo Bonjour |
| #! /bin/sh set -x # active l'option x echo Bonjour ... set +x # désactive l'option x |
| For var in 1 2 3 4 ;do echo $var done |
| %nom | argument1 | argument2 | ... | argumentn |
| $1 | $2 | ... | $n |
|---|
| if [ -t 0 ] ;then prompt="Ok>" fi ... ... echo$[prompt]\c read ligne |
