Travail à Faire :
Ecrire une commande appelable soit avec 0, 1, 2 ou 3 arguments.
Appelée avec:
0 paramètre, elle donnera le calendrier de l'année en cours (et non l’année 2008),
1 paramètre, elle donnera le calendrier de l'année indiquée,
2 paramètres, elle donnera le mois de l'année indiquée,
3 paramètres, elle donnera deux mois de l'année indiquée, plus de trois paramètres message d'erreurs
Exemple d'utilisation:
Calendrier
Calendrier 2008
Calendrier 4 2008
Calendrier 3 9 202008
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 |
#/bin/tcsh switch ($#argv) case 0 : set d = `date` cal $d[6] breaksw case 1 : cal $1 breaksw case 2 : cal $1 $2 breaksw case 3 : cal $1 $3 cal $2 $3 breaksw default echo trop de parametres endsw |