Bonsoir à tous et bonne année !!
Je réalise actuellement une application dans laquelle je dois me servir de la commande "date"; je programme sous bash sur un Mac mais je teste
des bouts de code sur une autre machine sous Linux.
voici le code :
Le but étant de comparer 2 dates.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 if [ $nbJours -ge $((10#$(date +%j -d "$annee-$mois-$jour"))) ] ; then ...
sous Linux pas de contestation mais sous OSX j'ai le message suivant :
Renseignement prit, je ne vois pas le moyen d'afficher une date quelconque avec "date" sous OSX ?!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 date: illegal time format usage: date [-jnRu] [-d dst] [-r seconds] [-t west] [-v[+|-]val[ymwdHMS]] ... [-f fmt date | [[[mm]dd]HH]MM[[cc]yy][.ss]] [+format]
Partager