Scripts Shell – Tutoriel 04 : Scripts Shell Bash – Partie 1

Scripts Shell - Tutoriel 04 : Scripts Shell Bash - Partie 1

Scripts Shell – Tutoriel 04 : Scripts Shell Bash – Partie 1

Aujourd'hui, dans ce post, nous allons continuer la Tutoriel 04 de notre série de tutoriels sur Shell Scripting. Dans les précédentes, nous avons abordé les notions suivantes : Terminaux, consoles, shells, shell bash, scripts et scripts shell.

Pour cette raison, dans ce présent tutoriel, nous nous concentrerons un peu plus sur le partie pratique ou technique des Fichiers de script créés avec Bash Shell.

Shell Scripting - Tutoriel 03 : Tout sur les scripts shell bash

Shell Scripting – Tutoriel 03 : Tout savoir sur les scripts avec Bash Shell

Et, avant de commencer ce post intitulé « Script Shell – Tutoriel 04 », nous vous recommandons d'explorer ce qui suit contenus associés, à la fin de la lecture de ce post aujourd'hui:

Shell Scripting - Tutoriel 03 : Tout sur les scripts shell bash
Article connexe:
Shell Scripting - Tutoriel 03 : Tout sur les scripts et les scripts Shell
Shell Scripting - Tutoriel 02 : Tout sur Bash Shell
Article connexe:
Shell Scripting - Tutoriel 02 : Tout sur Bash Shell

Shell Scripting Tutoriel 04

Shell Scripting Tutoriel 04

Les bases des fichiers de script

Génération

Pour générer un fichier scriptt fondamentalement, vous devez utiliser un éditeur de texte, qui peut être sans aucun problème, un simple de borne (CLI) comme "nano" ou "vi", ou de Bureau (GUI) comme « gedit » ou « tapis de souris ».

Aussi, ils peuvent être utilisés éditeurs de code source type IDE plus complexe ou robuste, qui détectent la syntaxe du langage utilisé, comme Geany, Atom, Texte sublime, Visual Studio Code, Parmi beaucoup d'autres.

En principe, il suffirait que, dans l'un d'eux, nous exécutions l'ordre de générer un nouveau fichier texte brut avec ou sans le Extension ".sh"de préférence avec elle.

Par exemple, le plus simple serait d'exécuter la commande suivante dans un terminal :

nano miprimerscript.sh

Exécution

Pour exécuter un script shell bash, vous pouvez choisir 2 façons ou formes, qui sont les suivantes :

  • Appelez l'interpréteur Bash pour exécuter le fichier de script :
bash miprimerscript.sh
  • Appelez l'interpréteur par défaut (Sh) pour exécuter le fichier de script :
sh miprimerscript.sh

Remarque: Gardez à l'esprit que, dans certains cas, ne pas appeler le bon shell peut entraîner un dysfonctionnement partiel ou total du script créé. Par conséquent, l'idéal est que le Shell invoqué dans la première ligne du Script soit celui utilisé pour l'exécuter. Dans notre cas, "bash".

Cependant, nous pouvons également exécuter directement un fichier de script comme suit :

./miprimerscript.sh

Dans ce cas, les 2 premiers caractères "./" indiquent que nous allons exécuter le fichier de script à partir du répertoire courant, c'est-à-dire le chemin réel où se trouve l'exécutable.

Parties ou éléments d'un fichier de script Linux

Vraiment, un Le fichier de script en général est quelque chose de très basique, par conséquent, il se compose uniquement de 2 elementos qui sont:

  • She Bang ou Sha-Bang (#!): C'est le nom donné à la première ligne du fichier Script, qui a pour but de spécifier quel programme (Shell) il doit exécuter. Ainsi, et dans le cas où ledit programme n'est pas installé, une erreur est produite qui empêche son exécution.
  • Le code: Il peut s'agir de n'importe quoi, d'une seule commande à des milliers de lignes de code représentant des commandes simples ou complexes dans un terminal Linux.

Par exemple:

#!/bin/bash
echo Mi Primer Script

Captures d'écran

Exemple d'exécution d'un script - Capture d'écran 1

Exemple d'exécution d'un script - Capture d'écran 2

Exemple d'exécution d'un script - Capture d'écran 3

Exemple d'exécution d'un script - Capture d'écran 4

Shell Scripting - Tutoriel 01 : Le Shell, Bash Shell et les Scripts
Article connexe:
Shell Scripting – Tutoriel 01 : Terminaux, Consoles et Shells
PowerShell 7.2.6 : Utilisation des commandes Linux et Windows dans GNU
Article connexe:
PowerShell 7.2.6 : Utilisation des commandes Linux et Windows dans GNU

Bannière abstraite pour le poste

Résumé

Bref, avec ça Tutoriel 04 sur « Shell Scripting » nous avons déjà commencé l'approche initiale sur aspects plus pratiques et techniques lié à Fichiers de script générés avec Bash Shell. Par conséquent, nous espérons que bientôt, ils commenceront à créer et à utiliser leur premiers fichiers de script sous GNU/Linux.

Si vous avez aimé le contenu, commentez et partagez. Et rappelez-vous, visitez le début de notre «Site Internet», en plus de la chaîne officielle de Telegram pour plus d'actualités, de tutoriels et de mises à jour Linux.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.