Lire un fichier et utilisation de variables
Bonjour à tous,
Je cherche à lire un fichier texte ligne à ligne et comparer chaque ligne avec une variable précédemment déclarée.
Contenu de mon fichier txt :
client1
client2
client3
Mon code actuel :
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| #Suppression des fichiers de plus d'un mois
while read line
do
echo "$line"
if [ "$line" != "" ] && [ "$Line" == $WebUsers ];then
# Suppression des fichiers vieux de plus de 1 mois
find $WebUsers/* -maxdepth 10 -mindepth 1 -mtime +30 -print
# Suppression des répertoires vides
#find * -maxdepth 10 -mindepth 2 -type d -empty -delete
fi
done<$ClientSansNettoyage.txt |
Comme vous pouvez le voir, le but de ce code est de supprimer les fichiers vieux de plus d'un mois mais uniquement pour certains répertoires.
Mon problème est le suivant : je n'arrive pas à exploiter la variable $Line dans mon test alors que la commande echo me retourne correctement chaque ligne de mon fichier à l'écran
Par avance merci.