Fonction Bash : ce n'est pas ce que vous croyez
Personnellement, les fonctions Bash pour moi c'était ça:
function NomDeMaFonction() {
echo "Chose a faire"
}
Mais figurez vous que ça peut être autre chose ( oui j'ai enfin lu le "man" ).
Comme ceci:
function NomDeMaFonction()
select choix in $* ; do
echo "Voici mon choix : $choix "
done
En faite, tu peux utiliser se que l'on appelle les "Compound Commands" ( traduction français des commandes composées? ).
Comme je sais que tu va pas lire le man, je te met ses fameuses commandes:
(list)
{ list; } # les plus utilisés
((expression))
[[ expression ]]
for name [ [ in [ word ... ] ] ; ] do list ; done
for (( expr1 ; expr2 ; expr3 )) ; do list ; done
select name [ in word ] ; do list ; done
case word in [ [(] pattern [ | pattern ] ... ) list ;; ] ... esac
if list; then list; [ elif list; then list; ] ... [ else list; ] fi
while list-1; do list-2; done
until list-1; do list-2; done
Commentaires
Enregistrer un commentaire