|
|
|
|
Bonjour,
Je souhaiterai comprarer deux dates en bash ou en perl.
Du genre :
Date1="23-06" (23 juin)
Date2="15-02"
if [ Date1 -lt Date2 ];
echo "ok"
fi
J'ai cherché du coté de date +%x pour obtenir la date, mais moi ce que je souhaiterai c'est de saisir au moins une des deux dates pour pouvoir la comparer avec la date courante.
Je vous remercie
Salut Jamel,
if [ -n "$1" ] # Test if command line argument present (non-empty). then lines=$1 else lines=$LINES # Default, if not specified on command line. fi Cet exemple est tiré de l'excellent "Advanced Bash-Scripting Guide" que tu trouveras sur l'Internet. Il faudra que tu contrôles que le format dans lequel le paramètre est entré par l'utilisateur correspond à celui que tu spécifie pour la conversion de format. Pour celà, tu pourras utiliser la sortie de la commande "date". Dal |