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 :mouarf:
Merci d'avance.
Ronan.
Version imprimable
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 :mouarf:
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,
dans quel format ?Citation:
une date que je rentre
quelle version de bash ?
tu as sans doute plus vite fait de trouver sur internet un bout de code perl pour faire ça
...
?
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 :D
Bonjour,
Un exemple en perl:
Code:
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 dateCode:
1
2 date +'%A' -d '19730214'
Citation:
Envoyé par Gothan44, in #2
Préciser : Devenir plus net, plus perceptible, plus précis
il existe des versions de Solaris dont date serait GNU/date ?
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 ! :D
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 :oops:Code:
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 !