TP11 - Les scripts et les jobs

Inès de Courchelle

Durée : 3h

Consignes :

Durant ce TD l’utilisation de la souris, Touchpad et/ou Trackpoint sont strictement interdit. Seul le clavier est autorisé.

Objectifs :

  • Appréhender les modes d’execution background et foreground
  • Automatiser des commandes à l’aide de scripts
  • Comprendre les différences entre les quotes
  • Manipuler les arguments d’un script
  • Utiliser toutes les commandes vues avant !

Attention :

ne pas oublier de noter les différentes commandes utilisées dans le tp pour ne pas les oublier

Support de cours

TP11 - support de cours

Fichier attaché à la séance

scipt1.sh script2.sh

1- (Rappel) Exécuter un script

monScript.sh

Solution 1

./monScript.sh

Attention il faut rajouter les droits d’exécution au fichier (chmod +x monScript.sh)

Solution 2

sh monSript.sh

Solution 3

bash monSript.sh

2- (Rappel) Les chaînes de caractères

Stocker une chaine

maChaine="coucou"

Stocker un entier

monEntier="coucou"

Stocker le résultat d’une commande

maCommande=`ls -l`

Attention Pour utiliser une variable il faut utiliser le $

3- (Rappel) Le reste

  • Si tu as un doute tu as le cours sur les jobs ici
  • Si tu as un doute tu as le cours sur les scripts ici