Le C Shell ne supporte pas la notion de fonctions, par contre on peut simuler leur avec la
commande "goto".
Le Bourne Shell, par contre, supporte les fonctions. Pour plus de renseignements, reportez vous à
la section
.
Exemple 18..2 :
#!/bin/sh
#appel de fonctions externes
_f1()
{
echo "execution fonction f1"
return
}
_f2 ()
{
echo "execution fonction f2"
return
}
_main ()
{
# appel fonctions
f1
echo "retour en s{\'e}quence"
f2
echo "retour en s{\'e}quence"
exit 0
}
_main