modif du tp8

master
antoine.perederii 3 years ago
parent 80db6a069c
commit 105f3ff46c

@ -1,16 +0,0 @@
#!/bin/sh
while [ $# -ne 0 ]; do
case "$1" in
'-v')
echo 'Mode verbose'
shift
;;
'-m'|'-M')
machine="$2"
shift 2 || sortie "Manque valeur"
;;
*) sortie "Argument $1 inconnu"
;;
esac
done

@ -1,24 +1,41 @@
#!/bin/sh #!/bin/bash
L="%d/%M/" # l'annee en langue française par default
A="%y" # anne sur 2 chiffre par default
t="" # pas d'heure par defaut
L=
while [ $# -ne 0 ]; do while [ $# -ne 0 ]; do
case "$1" in case "$1" in
'-lang') '-lang')
if [ "$2" = "fr" ]; then l=$2
date +%d/%m/%y shift 2
elif [ "$2" = "en" ] ; then if [ "$2" = 0 ]; then
date +%m/%d/%y echo "manque la langue" >&2
exit 1
date ++dd/mm/yy fi
shift if [ "$l" = "fr" ] ; then
L="%d/%m/"
elif [ "$l" = "en" ] ; then
L="%m/%d/"
else
echo "la langue $l n'est pas gérée" >&2
exit 2
fi
;; ;;
'-fullYear') '-fullYear')
date +Y
shift shift
# echo "vous avez choisi l'anne sur 4 chiffres"
A="%Y"
;; ;;
*) '-addTime')
echo "Argument $1 inconnu"
shift shift
# echo "vous avez choisi d'afficher aussi l'heure"
T="-%H:%M"
;;
*)
echo "Argument $1 inconnu" >&2 && exit 2
;; ;;
esac esac
done done
date +$L$A$T

Loading…
Cancel
Save