Bash et date

Résolu
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

  1. 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
    1. Euh... -_-

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

      Bahan

      Close the world.||.txen eht nepO
      1. Modérateur
        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 !