#! /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 |