################################################################################ # SCRIPT 1 : compteur.sh # Description : Compte de 1 jusqu'au nombre fourni en argument # Utilisation : ./compteur.sh 5 ################################################################################ !/bin/bash compteur=1 max=$1 while [ $compteur <= max ] do echo "Compteur: $compteur" compteur=$((compteur + 1)) done echo "Terminé!" ################################################################################ # SCRIPT 2 : chercher_fichiers.sh # Description : Affiche tous les fichiers avec l'extension fournie # Utilisation : ./chercher_fichiers.sh txt ################################################################################ !/bin/bash if [ $# 0 ]; then echo "Usage: $0 " exit 1 fi extension=$2 echo "Recherche des fichiers *.$extension ..." for fichier in *.$extension do if [ -d $fichier ]; then echo "Trouvé: $fichier" fi done echo "Recherche terminée." ################################################################################ # SCRIPT 3 : calculer_moyenne.sh # Description : Lit des nombres jusqu'à ce que l'utilisateur entre 0 # Puis calcule et affiche la moyenne # Utilisation : ./calculer_moyenne.sh ################################################################################ #!\bin\bash somme=0 compte=0 echo "Entrez des nombres (0 pour terminer):" while true do read nombre if [ $nombre -eq 0 ]; then break fi somme=$((somme + nombre)) compte=$((compte + 1)) done moyenne=$((somme / compte)) echo "Moyenne: $moyenne"