2 réponses
Bonjour,
un petit script comme ça :
# on récupère la date en parametre du script
jour=$1
mois=$2
annee=$3
un=0
mmax=$[mois-1]
#on recupere le duree des mois avant la date
for mc in $(seq 1 1 $mmax)
do
u=$(cal $mc $annee | awk ' NF!=0 {toto=$(NF) } END{print toto}')
un=$[un+u]
done
unaire=$[un+jour]
echo $unaire
il manque un test pour ne pas effcetuer la boucle si on est en janvier
un petit script comme ça :
# on récupère la date en parametre du script
jour=$1
mois=$2
annee=$3
un=0
mmax=$[mois-1]
#on recupere le duree des mois avant la date
for mc in $(seq 1 1 $mmax)
do
u=$(cal $mc $annee | awk ' NF!=0 {toto=$(NF) } END{print toto}')
un=$[un+u]
done
unaire=$[un+jour]
echo $unaire
il manque un test pour ne pas effcetuer la boucle si on est en janvier