Programme Shell
doublepointer
Messages postés
10
Date d'inscription
Statut
Membre
Dernière intervention
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
Je suis débutant en programmation Shell, j'ai des difficultés pour la gestion des tableaux en Shell, j' ai écris un script pour trier un tableau d' entier mais j'ai du mal à gérer les tableaux, voici mon script
Tout d'aide sera la bienvenu !!
Je suis débutant en programmation Shell, j'ai des difficultés pour la gestion des tableaux en Shell, j' ai écris un script pour trier un tableau d' entier mais j'ai du mal à gérer les tableaux, voici mon script
#!/bin/bash # trier un nombre élément donné en paramètre et renvoyé un tableau #trier en utilisant le if test $# -lt 1;then echo "Saisir le nombre d'élément à ordonner" read -r SIZE else SIZE=$1 fi echo "Saisir les éléments : " for (( i=0 ; i<SIZE ; i++ )) do read -r tab[i] done for ((i=0 ; i<SIZE ; i++ ));do for ((j=$i+1 ; j<SIZE ; j++ ));do if [ ${tab[$j]} -le ${tab[$i]} ];then tampon={$tab[$i]} tab[i]={$tab[$j]} tab[j]=$tampon fi done done echo "Valeurs ordonnées :" for ((i=0; i<SIZE; i++ ));do echo ${tab[$i]} done
Tout d'aide sera la bienvenu !!
A voir également:
- Programme Shell
- Classic shell - Télécharger - Personnalisation
- Programme demarrage windows - Guide
- Mettre en veille un programme - Guide
- Message programmé iphone - Guide
- Programme word gratuit - Guide