Bon voila j'essaye de comprendre exactement que font les lignes de ce code et la je vous avoue que je suis bloqué. J'ai commencé à mettre des commentaires est ce que ça vous dit quelque chose ?
Code :
#!/bin/bash
#exercice 1
if [ $# -ne 4 ] #Si le nombre de paramèters n'est pas égale à 3
then #alors
exec echo "Il faut quatre parametres" #afficher il faut quatre paramètres
fi #fin de la boucle
typeset -i le_cpt=0 #déclaration d'une chaine de caractère le_cpt et initialisation a 0
echo
for i in $* #liste de tous les parametres...
do
le_car=$(echo $i |cut -c1 ) #affiche la variable i et filtre par la colonne c1
case $le_car in
[0-9] ) le_cpt=$le_cpt+1 ;;
*) echo "l'argument \"$i\" commence par une lettre";;
esac
done
echo "$le_cpt argument(s) commence(nt) par un chiffre"
Marsh Posté le 09-05-2011 à 17:24:56
Hello tous le monde,
Bon voila j'essaye de comprendre exactement que font les lignes de ce code et la je vous avoue que je suis bloqué. J'ai commencé à mettre des commentaires est ce que ça vous dit quelque chose ?
---------------
Bugs32 sur HFR Xfire