Bash et date

Résolu
B@|-|@N Messages postés 386 Date d'inscription   Statut Membre Dernière intervention   -  
B@|-|@N Messages postés 386 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour.

J'ai une variable $_d0 qui parcourt toute la liste de date d'une table d'une databse fonctionnant sous le SGBD MySQL.

Or je veux faire une comparaison entre $_d0 et 0000-00-00 j'ai donc fait ceci :

if [ $_d0="0000-00-00" ]; then
                        blablabla
fi


Cependant, quelque soit la valeur de $d_0, cela passe dans la boucle alors que normalement quand $_d0 est différent de 0000-00-00, cela devrait ne pas passer...

Quelqu'un aurait des infos sur comment comparer deux dates en bash ?

Merci d'avance.

Close the world.||.txen eht nepO

B@|-|@N

2 réponses

B@|-|@N Messages postés 386 Date d'inscription   Statut Membre Dernière intervention   62
 
Euh... -_-

Il fallait juste que je laisse un espace avant et arpès le "=".

Bahan

Close the world.||.txen eht nepO
0
jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 896
 
Salut,

J'allais te dire de mettre la variable entre guillemets, cela est nécessaire parfois... mais bon ;-))

As-tu vu le nouveau bouton en haut du post pour valider un "thread résolu" ???

Z'@+...che.
JP : Zen, my Nuggets ! ;-)
fortune: file not found ! 
0
B@|-|@N Messages postés 386 Date d'inscription   Statut Membre Dernière intervention   62
 
Ah je n'avais pas vu.
Bon et bien problème résolu alors ;)

Bahan, informaticien niv0 ^_^ dans le monde d'unix

Close the world.||.txen eht nepO
0