Commande Date

Hello à tous et à toutes,

Voilà je rencontre un gros souci avec la commande date sous Debian. En faite j’ai écris un script bash sous Mac OS X en utilisant la commande date sous OS X.
J’obtiens sous OS X ceci

En gros je retire de la date actuelle x nombre de jours. Le même code sur debian ne marche pas du tout car la commande date sous debian n’accepte pas l’option -v. Je suis donc un petit peu bloqué !!
Quelqu’un aurait-il une solution identique sous debian ??

Merci pour votre aide !!

Désolé de reposter si tôt mais je viens de trouver la réponse :slightly_smiling:

pour enlever à la date actuelle x nombre de semaines

pour enlever à la date actuelle x nombre de jours

Pour toutes les personnes qui seront dans le besoin un jour :wink:

Salut,

[code]#!/bin/bash

echo "nombre de jours ?"
read NB

DATE="$(date -d “$NB days ago” +%Y%m%d)"
echo $DATE

exit

[/code]

Une autre solution au problème ! c’est sympa de ta part merci ! et pour les semaines ça doit ressembler à ceci ?

De rien, tu as juste été un peu plus rapide que moi…

C’est[quote]weeks[/quote]