Shell Script

Description

Le SchellScript permet de développer des applications systèmes au moyen des commandes de base Linux

Objectifs

  • Savoir développer des ShellScript (sh et bash) sous Linux
  • Savoir maintenir des Shell Script système Linux

Public

  • Développeurs sous Linux

Prérequis

  • Connaître les commandes de base sous Linux

Durée

2 jours (14 heures)

Moyens techniques

  • PC sous Linux Debian ou Fedora

Programme

Journée 1

  • Introduction
    • Les différents Shell
  • Programmation
    • Introduction
    • Sous Shell et arguments
    • Test
    • Opérateurs logiques
    • Calcul et variables
  • Structures de contrôle
    • if et for
    • Autres structures de contrôle

Journée 2

  • Les fonctions
    • Fonctions
    • Commande printf
  • Interface graphique Zenity en Shell Script
    • Présentation de Zenity

Exercices

  • Premier shellscript
  • Sous shell
  • Testefichier.sh
  • Conversion secondes
  • Calculatrice primaire
  • Informations utilisateurs
  • Maj2min.sh
  • Affichage liste de fichiers
  • Backup
  • Fonction

Nifty tech tag lists from Wouter Beeftink