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.
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