Tableau simple en bash

I. Présentation

Dans ce tutoriel, nous allons apprendre à faire des tableaux simples dans le language de script bash. Nous verrons comment les initialiser puis comment les parcourirs.

II. Initialisation du tableau bash

Chaque case (ou valeur) présente dans un tableau sera initialisée de la façon suivante :

nom_tableau(Numéro)=valeur

Nous allons donc mettre la valeur « bonjour » dans la case numéro « 0 » (la première) du tableau « tab » de la façon suivante :

tab(0)="bonjour";

Nous pourrons, en continuant notre numérotation remplir peu à peu notre tableau :

tab(1)="Au revoir";

Note : les tableaux commencent par 0 en bash

III. Lecture simple

Pour lire les valeurs et les différentes cases d’un tableau, il nous faut faire de la même manière que pour une variable simple mais en spécifiant le numéro de la case voulue, comme suivant :

echo $tab(1);

Nous aurons alors en retour « Au revoir » qui est le contenu de la case 1 du tableau « tab« .

IV. Parcours du tableau avec une boucle

Nous pouvons également parcourir et traiter tout le tableau avec un boucle for :

for mot in $tab(*)
do
echo $mot;
done

Nous aurons alors ici le parcours et l’affichage de toute les cases du tableau une par une. Pour information, la boucle « for » permet de définir une limite jusqu’à laquelle la boucle va continuer de tourner. La limite que nous fixons est le parcours de toutes (« *« ) les cases du tableau nommé « tab ». Le « mot » est ici une valeur libre. On peut y mettre ce que l’on souhaite mais il faut savoir que cette valeur représentera la variable contenant la valeur de la case lue à chaque tour de la boucle.

Hébergez votre site à partir de 2$ sur 👉👉👉 https://www.tnctech.ca

À propos Santana

Analyste en cybersécurité avec 5 ans d'expérience dans la protection des systèmes d'information contre les menaces et les attaques. Expertise dans la surveillance des réseaux, l'analyse des vulnérabilités, et la gestion des incidents de sécurité. Passionnée par l'innovation technologique et la mise en œuvre de solutions de sécurité robustes pour protéger les données sensibles et assurer la conformité réglementaire.

Vérifiez également

Script Bash - Générer des nombres aléatoires sous Linux

Script Bash – Comment générer des nombres aléatoires sous Linux ?

Table de Matieres1 I. Présentation2 II. Utiliser la variable $RANDOM pour les nombres aléatoires3 III. …

Script Bash - Affecter le résultat d'une commande à une variable

Bash : comment stocker le résultat d’une commande dans une variable ?

I. Présentation Dans ce tutoriel, nous allons apprendre à stocker le résultat d’une commande Linux …

Linux : comment renommer son terminal ?

Linux : comment renommer son terminal ?

Table de Matieres1 I. Présentation2 II. Prérequis3 III. Utiliser le terminal Mate4 IV. Fonction custom …

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.