Bonjour

Dans ce script, je veux trouver un fichier selon sa date. Puis, je veux afficher le nom de ce fichier. Voici comment je fais :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
#!/bin/bash
 
REP=/home/gldavid/Subversion/Backup
DAY_BEFORE=`expr \`date +"%d"\` - 1`
REF=`date +"%Y"`"-"`date +"%m"`"-"$DAY_BEFORE
FILE_REF=""
for file in `ls $REP`
do
        DATE=`stat -c "%z" $REP/$file | cut -f1 -d " "`
        if [ "$DATE" = "$REF" ]
        then
                $FILE_REF=$REP/$file #Ligne qui bugge !
        fi
done
echo $FILE_REF
Comme l'indique le code, j'ai une ligne qui ne marche pas et voici la sortie de mon script:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
./cleanSubversionBackup.sh: line 12: =/home/gldavid/Subversion/Backup/svndump28092006-200001.zip: Aucun fichier ou répertoire de ce type
Qu'ai-je bien pû oublier ?
Merci d'avance.

@++