Cette page vous donne les différences entre la révision choisie et la version actuelle de la page.
| — |
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> | ||