Bonjour,
Je souhaite récupérer le libellé du jour d'une date.
J'ai bien la commande date '+%A' qui me renvoie le libellé du jour de la date actuelle, mais j'aimerais obtenir le libellé du jour d'une date que je rentre
Merci d'avance.
Ronan.
Discussion :
Bonjour,
Je souhaite récupérer le libellé du jour d'une date.
J'ai bien la commande date '+%A' qui me renvoie le libellé du jour de la date actuelle, mais j'aimerais obtenir le libellé du jour d'une date que je rentre
Merci d'avance.
Ronan.
A savoir que je suis sous Unix Solaris.
J'utilise le bash et la commande date -d ne fonctionne pas.
Bonjour N_BaH,
Version du bash : 3.00.16
Le format m'importe peu, cela peut être mmyyaaaa comme aaaa/mm/yy.
Si je peux introduire un code Perl dans mon script shell oui je suis preneur![]()
Bonjour,
Un exemple en perl:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 $ echo "2014/02/28" | perl -MPOSIX -F/ -ape '$_=strftime("%A\n",0,0,0,@F[2],@F[1]-1,@F[0]-1900)' vendredi $ echo "2014/02/07" | perl -MPOSIX -F/ -ape '$_=strftime("%A\n",0,0,0,@F[2],@F[1]-1,@F[0]-1900)' vendredi $ echo "2013/12/31" | perl -MPOSIX -F/ -ape '$_=strftime("%A\n",0,0,0,@F[2],@F[1]-1,@F[0]-1900)' mardi
Pourquoi faire compliqué ?
Si le -d ne fonctionne pas, précise l'os et la version de date
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 date +'%A' -d '19730214'
Partager