Tutoriel de script Shell

Un script shell est un programme informatique conçu pour être exécuté par le shell Unix / Linux qui peut être l'un des suivants:

  • Le Bourne Shell
  • Le shell C
  • Le Korn Shell
  • Le shell GNU Bourne-Again

Un shell est un interpréteur de ligne de commande et les opérations typiques effectuées par les scripts shell incluent la manipulation de fichiers, l'exécution de programmes et l'impression de texte.

Scripts Shell étendus

Les scripts shell ont plusieurs constructions obligatoires qui indiquent à l'environnement shell quoi faire et quand le faire. Bien sûr, la plupart des scripts sont plus complexes que le précédent.

Le shell est, après tout, un véritable langage de programmation, complet avec des variables, des structures de contrôle, etc. Quelle que soit la complexité d'un script, il ne s'agit encore que d'une liste de commandes exécutées séquentiellement.

Le script suivant utilise le read commande qui prend l'entrée du clavier et l'affecte comme valeur de la variable PERSON et finalement l'imprime sur STDOUT.

#!/bin/sh

# Author : Zara Ali
# Copyright (c) Tutorialspoint.com
# Script follows here:

echo "What is your name?"
read PERSON
echo "Hello, $PERSON"

Voici un exemple d'exécution du script -

$./test.sh
What is your name?
Zara Ali
Hello, Zara Ali
$

La partie suivante de ce didacticiel couvrira en détail les scripts shell Unix / Linux.