Complément UNIX

Cours de complément d'UNIX


Différences

Cette page vous donne les différences entre la révision choisie et la version actuelle de la page.

Lien vers cette vue

tp2.correction [2011/12/16 00:03] (Version actuelle)
pob créée
Ligne 1: Ligne 1:
 +====== Correction du TP2 ======
  
 +<code>
 +#!/bin/bash
 +
 +function afficherMenu()
 +{
 + cat menutp2
 +
 + echo "Votre action :"
 + read action
 +
 + case $action in
 + 1 )
 + date
 +     ;;
 + 2 )
 + for i in 1 2 3 4 5
 + do
 + wget http://www.pobrun.com/tmp/garcons/$i.jpg --output-document=photos/$i.jpg
 + done
 +     ;;
 + 3 )
 + ./tp1.sh
 +     ;;
 + 4 )
 + rm puzzles/*.jpg
 + nphoto=$((RANDOM%5+1))
 + convert photos/$nphoto.jpg -crop 3x3@  +repage  +adjoin  puzzles/%d.jpg
 + ;;
 + 5 )
 + firefox puzzles/puzzle.html
 + ;;
 + 6 )
 + ddate
 + ;;
 + esac
 +
 +
 + continuer
 +
 +
 +}
 +
 +function continuer()
 +{
 + echo "Voulez-vous réafficher le menu ? (y/n)"
 + read suite
 +
 + case $suite in
 + 'n' )
 + exit;
 +     ;;
 + 'y' )
 +     afficherMenu
 +     ;;
 + * )
 +     echo "je ne comprend pas"
 +     continuer
 +     ;;
 + esac
 +}
 +
 +afficherMenu
 +</code>