commande date - Codes et scripts - Linux et OS Alternatifs
Marsh Posté le 04-03-2008 à 16:35:21
| Citation :   | 
 
lapin comprit' 
Marsh Posté le 04-03-2008 à 16:38:00
Premier jour du moins précédent: 
| date --date="1 month ago" +%y%m01 | 
 
Dernier jour du mois précédent: 
| date --date="1 day ago $(date +%m/01/%y)" +%y%m%d | 
 
 
Pour la dernière, je me demande, si il n'y a pas mieux...  ![[:noxauror] [:noxauror]](https://forum-images.hardware.fr/images/perso/noxauror.gif) 
  
Marsh Posté le 04-03-2008 à 16:40:52
Génial !!! 
En attendant de savoir s'il y a mieux, vos commandes marchent à merveille ! 
 
MERCI !
Marsh Posté le 04-03-2008 à 17:24:41
un crontab pour que soit lancé mon script à 3h du matin tout les 1er du mois ca donnerait ceci ? 
 
00 03 1 * * *  script 
Marsh Posté le 04-03-2008 à 18:40:34
http://fr.wikipedia.org/wiki/Crontab
Marsh Posté le 04-03-2008 à 16:17:24
Bonjour,
 ate --date '3 months 1 day' mais rien qui sache capturer les jours qui délimitent les mois.
ate --date '3 months 1 day' mais rien qui sache capturer les jours qui délimitent les mois. 
J'essaye avec la commande date de sortir le premier jour et le dernier du mois précédent .
Ex : si je lance mon script aujourd'hui, il faut que mes commandes dates me fournissent : le 1 fév 2008 et le 29 fév 2008 (dans le format AAMMJJ).
j'avais trouver des commandes de type
Merci pour vos précieux conseils.