Decrementer la date sous linux

Résolu
amsy10 Messages postés 78 Statut Membre -  
 amsy10 -
bonjour,

j'essai de décrémenter la date sous linux et je rencontre des soucis . voici ce que j'ai fait dans mon bash :

#!/bin/sh
#OGC O&M

for i in {1..3}
day= date +"%d/%m/%y" --date="$i days ago"
do

awk 'BEGIN {FS=";"} {print $2";"$12";"$5";"$8}' ACQ_assistancechef_$day*>>Fichier_reponsableA_semaine10

done



j'ai comme message d'erreur :

script_cdr_pass_par_semaine.sh: line 5: syntax error near unexpected token `day='
script_cdr_pass_par_semaine.sh: line 5: `day= date +"%d/%m/%y" --date="$i days ago" '
A voir également:

2 réponses

zipe31 Messages postés 38797 Date d'inscription   Statut Contributeur Dernière intervention   6 434
 
Salut,

day=$(date +"%d/%m/%y" --date="$i days ago")  

Sera mieux ;-))
0
dubcek Messages postés 19023 Date d'inscription   Statut Contributeur Dernière intervention   5 640
 
hello
je dirais même plus
for i in {1..3}; do
day=$(date +"%d/%m/%y" --date="$i days ago")
0
amsy10
 
Merci beaucoup. Ca marche bien maintenant
0