I. Présentation Dans ce tutoriel, nous allons apprendre à créer et à manipuler un tableau dans un script Bash. Nous verrons les bases des tableaux en Bash : comment initialiser un tableau, comment ajouter des éléments à ce tableau, mais aussi comment parcourir un tableau avec une boucle For. Dans les différents langages, les tableaux sont très pratiques pour stocker …
Lire la suite »Archives par étiquette : shell
Comment installer Azure CLI sur Windows et Linux ?
I. Présentation Dans ce tutoriel, nous allons apprendre à installer Azure CLI sur une machine Windows ou Linux afin de pouvoir profiter du jeu de commandes spécifique au Cloud Azure de Microsoft. Azure CLI donne accès à différentes commandes qui permettent de créer et gérer les ressources du Cloud Azure. Ces commandes sont différentes de celles que l’on peut utiliser …
Lire la suite »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 dans une variable. Cette manipulation simple est très utile lors d’écriture de scripts Bash (avec l’extension.sh) car il peut arriver que l’on ait besoin de manipuler le résultat d’une commande. Dans ce cas, on affecte le résultat de la commande à une variable, ce qui …
Lire la suite »Scripting : les fonctions en Bash sous Linux
I. Présentation Dans ce tutoriel, nous allons voir comment créer des fonctions dans le langage de script bash, accessible nativement sur Linux. La création de fonction est très pratique quand il s’agit d’économiser des bouts de code en les centralisant dans une fonction que nous pourrons appeler à tout moment dans le script. Quelques règles sont à savoir si l’on …
Lire la suite »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 …
Lire la suite »Marquer un temps d’arrêt en bash avec SLEEP
I. Présentation Dans ce tutoriel, nous allons apprendre à marquer un temps d’arrêt dans un script bash. Ce peut être une pratique utile dans beaucoup de cas différents. On peut par exemple lancer une commande de lancement d’une machine virtuelle puis vouloir faire une vérification afin de voir si celle-ci est bien démarré. On voudra alors marquer une temps d’arrêt …
Lire la suite »Trier des fichiers selon une date avec FIND
I. Présentation Dans ce tutoriel, nous allons apprendre à tirer et à agir sur des fichiers et des dossiers selon une date. Cela pourra être leur date de création, de modification ou de dernier accès. Nous pourrons effectuer plusieurs actions sur ces données une fois que nous saurons les trier. II. Les options FIND Pour ce faire, nous allons nous …
Lire la suite »Les variables spéciales shell sous Linux
I. Présentation Dans ce tutoriel, nous allons nous attarder sur les variables spéciales shell. Ces variables servent dans la plupart du temps dans les scripts bash car ils permettent de récupérer des informations sur les arguments passés ou sur l’exécution en cours. On utilisera ces variables spéciales dans nos scripts, la plupart du temps par un affichage avec « echo » ou …
Lire la suite »