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
Cordialement.
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'
Préciser : Devenir plus net, plus perceptible, plus précis
A partir du moment ou tu peux l'installer ( par exemple avec la package shutil de sunfreeware ) rien n'est impossible.
Bonjour,
disedorgue --> Un grand merci, ta commande fonctionne parfaitement !
becket --> La commande 'date -d' ne fonctionne pas je l'avais déjà testé.
La version d'Unix Solaris :
Je ne connais pas la commande permettant d'obtenir la version de date
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 uname -a SunOS 5.10 Generic_144488-05 sun4u SUNW, SPARC-Enterprise
Oui il était effectivement possible d'installer une nouvelle version de date, seulement mon appli est actuellement sur une machine de développement et lorsqu'elle sera en production, aucune installation n'est permise.
Merci de votre aide à tous les 3 !
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager